Python Django Bootstrap
ΠΠ»ΠΎΠ½ΠΈΡΠΎΠ²Π°ΡΡ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ ΠΈ ΠΏΠ΅ΡΠ΅ΠΉΡΠΈ Π² Π½Π΅Π³ΠΎ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠ΅:
cd kino-globus
CΠΎΠ·Π΄Π°ΡΡ ΠΈ Π°ΠΊΡΠΈΠ²ΠΈΡΠΎΠ²Π°ΡΡ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΠΎΠ΅ ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΠ΅:
python3 -m venv env
source env/bin/activate
python3 -m pip install --upgrade pip
Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΈΠ· ΡΠ°ΠΉΠ»Π° requirements.txt:
pip install -r requirements.txt
Π ΠΊΠΎΡΠ½Π΅Π²ΠΎΠΉ ΠΏΠ°ΠΏΠΊΠ΅ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠ°ΠΉΠ» .env ΠΈ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡΡ ΡΠΎΠ³Π»Π°ΡΠ½ΠΎ ΡΠ°ΠΉΠ»Π° env_template.txt:
- ΠΡΠ»ΠΈ Π½Π° Π²Π°ΡΠ΅ΠΌ ΠΏΠΊ Π½Π΅ ΡΡΡΠ°Π½ΠΎΠ²Π»Π½ ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ ΡΠ΅ΡΠ²Π΅Ρ Ρ ΠΠ, ΡΠΎ DATABASES ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ Π½ΠΈΠΆΠ΅:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
}
}
ΠΡΠΏΠΎΠ»Π½ΠΈΡΡ ΠΌΠΈΠ³ΡΠ°ΡΠΈΠΈ:
python3 manage.py migrate
Π‘ΠΎΠ·Π΄Π°ΡΡ ΡΡΠΏΠ΅ΡΡΠ·Π΅ΡΠ°:
python3 manage.py createsuperuser
Π‘ΠΎΠ±Π΅ΡΠΈΡΠ΅ ΡΡΠ°ΡΠΈΠΊΡ:
python3 manage.py collectstatic
ΠΠ°ΠΏΡΡΡΠΈΡΡ ΠΏΡΠΎΠ΅ΠΊΡ:
python3 manage.py runserver
ΠΠ²ΡΠΎΡΠΈΠ·ΠΎΠ²Π°ΡΡΡΡ Π½Π° ΡΠ°ΠΉΡΠ΅:
/admin/login
ΠΠΎΡΠ»Π΅ ΡΠ΅Π³ΠΎ Π½Π° Π³Π»Π°Π²Π½ΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΠ΅, Π»ΠΈΠ±ΠΎ ΡΠ΅ΡΠ΅Π· Π°Π΄ΠΌΠΈΠΌ-ΠΏΠ°Π½Π΅Π»Ρ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΊΠΈΠ½ΠΎΠ»Π΅Π½ΡΡ ΠΈ ΡΠ΅Π°ΡΠ½Ρ ΠΊ Π½ΠΈΠΌ.