Для клонирования себе на компьютер:
- Для Windows
-
Убедитесь, что на компьютере установлен git и python(https://git-scm.com, https://www.python.org)
-
Заходим в коммандную строку (терминал)
-
Пишем:
git clone https://github.com/ewe08/Django.git
(Может не работать из-за двухфакторной аутентификации) -
cd Django\lyceum -
python -m venv venv -
venv\Scripts\activate -
pip install -r requirements.txt -
Создаём файл .env и вписываем туда:
DEBUG=True SECRET_KEY = '...' (Секретный ключ) ALLOWED_HOSTS='["*"]' INTERNAL_IPS='["127.0.0.1", "localost"]' DEFAULT_FROM_EMAIL = 'djangoLearning@support.com' -
Выполняем миграции:
python manage.py makemigrations
python manage.py migrate -
Создадим админа:
python manage.py createsuperuser -
python manage.py runserver
-
- Для Linux/MacOS
- Убедитесь, что на компьютере установлен git и python(https://git-scm.com, https://www.python.org)
- Заходим в коммандную строку (терминал)
- Пишем:
git clone https://github.com/ewe08/Django.git
(Может не работать из-за двухфакторной аутентификации) cd Django/lyceumpython3 -m venv venvsource venv/bin/activatepip3 install -r requirements.txt- Создаём файл .env и вписываем туда:
DEBUG=True SECRET_KEY = '...' (Секретный ключ) ALLOWED_HOSTS='["*"]' INTERNAL_IPS='["127.0.0.1", "localost"]' DEFAULT_FROM_EMAIL = 'djangoLearning@support.com' - Выполняем миграции:
python3 manage.py makemigrations
python3 manage.py migrate - Создадим админа:
python3 manage.py createsuperuser python3 manage.py runserver
-
Для Windows
copy bd_example.sqlite3 db.sqlite3
-
Для Linux/MacOS
cp bd_example.sqlite3 db.sqlite3
-
Для Windows
- Убедитесь, что в проекте есть настроенный .env
- Убедитесь, что в терминале активировано виртуальное окружение
python manage.py runserver
-
Для Linux/MacOS
- Убедитесь, что в проекте есть настроенный .env
- Убедитесь, что в терминале активировано виртуальное окружение
python3 manage.py runserver
