Создание Django-проекта в PyCharm.

В статье “Фреймворк Django” мы устанавливали и создавали Django-проект через командную строку в Windows.

В этой статье мы рассмотрим другой вариант создания проекта на Django, а именно с помощью IDE PyCharm.

Для того, чтобы можно было создать проект необходимо приобрести версию “PyCharm Professional Edition”, т.к. в версии “PyCharm Community” нету поддержки фреймворка Django.

Приступим к созданию проекта. Откроем PyCharm и нажимаем на “Create New Project”:


Создание Django-проекта в PyCharm.

Откроется окно создания нового проекта. Выбираем “Django”, ставим необходимые настройки проекта (если у Вас PyCharm настроен правильно, тогда все должно встать по умолчанию) и нажимаем на “Create”:


Создание Django-проекта в PyCharm.

Дожидаемся скачивание фреймворка и создания проекта:


Создание Django-проекта в PyCharm.

Проект скачан и загружен:


Создание Django-проекта в PyCharm.

В статье “Фреймворк Django” мы описывали все файлы созданные фреймворком.

Запустим отладочный сервер и проверим его работу:


Создание Django-проекта в PyCharm.

После нажатия на “Run…” выйдет окно выбора для запуска проекта. Выбираем и нажимаем “Enter”:


Создание Django-проекта в PyCharm.

Откроется консоль с сообщением:


Создание Django-проекта в PyCharm.

В данном сообщении видно, что сайт доступен по адресу “http://127.0.0.1:8000/” или “http://localhost:8000/”.

Запустим браузер и наберем адрес нашего сайта. Мы увидим информационную страничку, представленную самим Django с сообщением, что сайт, хоть еще и пуст, но работает:


Создание Django-проекта в PyCharm.

Остановить отладочный веб-сервер можно, переключившись в экземпляр командной строки, в которой он был запущен, и нажать комбинацию клавиш “Ctrl + Break”.

На этом создание Django-проекта окончено и проверено на работоспособность. Теперь можно создавать свой сайт и выпускать его в Интернет.

Видео по установке:



 
Поделиться в facebook
Facebook
Поделиться в twitter
Twitter
Поделиться в vk
VK
Поделиться в google
Google+
Поделиться в email
Email

2 ответа к “Создание Django-проекта в PyCharm.”

Здравствуйте! Начал изучать PyCharm и Django.
При запуске отладочного сервера получил нижеследующие строки. В чем моя недоработка?

“C:\Program Files\JetBrains\PyCharm 2020.1\bin\runnerw64.exe” C:\Users\User\PycharmProjects\untitled22\venv\Scripts\python.exe C:/Users/User/PycharmProjects/untitled22/manage.py runserver 8000
Traceback (most recent call last):
File “C:/Users/User/PycharmProjects/untitled22/manage.py”, line 22, in
main()
File “C:/Users/User/PycharmProjects/untitled22/manage.py”, line 18, in main
execute_from_command_line(sys.argv)
File “C:\Users\User\PycharmProjects\untitled22\venv\lib\site-packages\django\core\management\__init__.py”, line 401, in execute_from_command_line
utility.execute()
File “C:\Users\User\PycharmProjects\untitled22\venv\lib\site-packages\django\core\management\__init__.py”, line 345, in execute
settings.INSTALLED_APPS
File “C:\Users\User\PycharmProjects\untitled22\venv\lib\site-packages\django\conf\__init__.py”, line 82, in __getattr__
self._setup(name)
File “C:\Users\User\PycharmProjects\untitled22\venv\lib\site-packages\django\conf\__init__.py”, line 69, in _setup
self._wrapped = Settings(settings_module)
File “C:\Users\User\PycharmProjects\untitled22\venv\lib\site-packages\django\conf\__init__.py”, line 170, in __init__
mod = importlib.import_module(self.SETTINGS_MODULE)
File “C:\Users\User\AppData\Local\Programs\Python\Python38\lib\importlib\__init__.py”, line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File “”, line 1014, in _gcd_import
File “”, line 991, in _find_and_load
File “”, line 975, in _find_and_load_unlocked
File “”, line 671, in _load_unlocked
File “”, line 783, in exec_module
File “”, line 219, in _call_with_frames_removed
File “C:\Users\User\PycharmProjects\untitled22\untitled22\settings.py”, line 57, in
‘DIRS’: [os.path.join(BASE_DIR, ‘templates’)]
NameError: name ‘os’ is not defined

Process finished with exit code 1

 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Группа в VK

Помощь проекту

Обнаружили опечатку?

Сообщите нам об этом, выделите текст с ошибкой и нажмите Ctrl+Enter, будем очень признательны!

Свежие статьи

Похожие статьи

Связи между моделями.

Связи между моделями.

В нашем проекте есть одна модель под названием “Объявления”. В этой статье мы создадим новый класс модели “Rubric”, которая будет представлять рубрики объявлений. Допишем в

 
Параметры полей и моделей.

Параметры полей и моделей.

Для того, чтобы наша административная панель Django выглядела более понятна для обычного пользователя необходимо указать правильные названия полей. Наша созданная модель представляется непонятной аббревиатурой “Bbs”,

 
Административный web-сайт Django.

Административный web-сайт Django.

Административный web-сайт предоставляет доступ ко всем моделям, объявленным во всех приложениях, что составляют проект. С помощью данной панели можно просматривать, добавлять, править и удалять записи,

 
Создание и использование шаблонов в Django.

Создание и использование шаблонов в Django.

Шаблоны (template) отвечают за формирование внешнего вида приложения. Они предоставляют специальный синтаксис, который позволяет внедрять данные в код HTML. Подсистема Django, называется шаблонизатором, загружает шаблон,

 

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: