Last active
April 10, 2019 10:51
-
-
Save zavod/bed6a6c4750e71d0a39c8b933c13c10f to your computer and use it in GitHub Desktop.
08.04.2019 Django/python free webinar
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Продукт компании www.zavod-it.ru | |
# листинг к вебинару для Django/python программистов: создаем сайт с нуля | |
# ссылка на видео https://www.youtube.com/watch?v=X9ZaCiwK260 | |
# платный курс https://zavode.ru/courses/django/ |
прошу прощение за нубство.
1.#активировать окружение
source .env3/bin/activate
в какой папке (под Win) выполнять команду?
2.в проекте нет views.py, что я сделал не так?
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Продукт компании www.zavod-it.ru
листинг к вебинару для Django/python программистов: создаем сайт с нуля
ссылка на видео https://zavode.ru/courses/sozdaem-sajt-s-nulya-na-django-08-04-2019/
платный курс https://zavode.ru/courses/django/
Starting here
download python
https://www.python.org/downloads/
pycharm
https://www.jetbrains.com/pycharm/
free bootstrap templates
https://startbootstrap.com/themes/
check libs in env
pip freeze
create virtulenv
идем в папку проекта
cd ~/Projects/webinars/
ставим python3
python3.6 -m venv .env3
на виндоус
python -m venv venv
ставим python2.7 такой
virtualenv --no-site-packages .env
если проблема с админом под Win, то можно скопировать библиотеки
на винде надо скопировать python_d.exe и pythonw_d.exe в c:\Python37\Lib\venv\scripts\nt
#активировать окружение
source .env3/bin/activate
#установка Django в виртуальное окружение
pip istall Django
добавляем метод во views.py
добавляем урл во urls.py
весь url.py должен выглядеть так
создаем папку template_static
копируем туда статику из шаблона
вставляем в settings.py конфиг в любое место
добавляем контекстные процессоры в settings.py
должно получиться так
cоздаем в apps.main файл models.py
запускаем создание миграции
python manage.py makemigrations main
запускаем миграции
python manage.py migrate
создаем суперюзера
python manage.py createsuperuser
админка лежит здесь
http://127.0.0.1:8000/admin/
создаем admin.py и добавляем туда: