Цель этого курса создать проект, прописать основные настройки, создать базы данных и суперпользователя.
В этом разделе(примеры проектов на Django) мы будем разбирать проекты на основе фреймворка Django от простых до сложных (модули для соц. сетей). Немного забежим вперёд. Достаточно один раз понять, как пишутся приложения для совместного использования (это и есть приложения для соц. сетей) и вы сможете сделать соц. сеть.
Не будем больше забегать вперёд, займёмся блогом.
начнём с простого, с написания блога. Вам будет интересно написать блог, в котором вы будете писать свли мысли и усложнять его в процессе.
Будут рекомендоваться домашние задания, их лучше выполнять. Ссылки на домашние задания будут даны в уроках на группу Гугл.
settings.py
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
MEDIA_URL = '/media/'
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
STATICFILES_DIRS = (
# os.path.join(BASE_DIR, '/h/spbtutru/djangospb/renewed'),
)
STATICFILES_FINDERS = (
"django.contrib.staticfiles.finders.FileSystemFinder",
"django.contrib.staticfiles.finders.AppDirectoriesFinder",
)
Домашнее задание:
Просмотреть урок, создать проект со всеми настройками и приложение blog.