it-swarm.com.ru

Как настроить проект Django в PyCharm

Я новичок в этой области, поэтому у меня есть вопрос. Недавно я начал работать с Python и Django. Я установил PyCharm Community Edition в качестве своей IDE, но я не могу создать проект Django.

Я искал некоторые учебники, и есть возможность выбрать «тип проекта», но в последней версии эта опция отсутствует. Может кто-нибудь сказать мне, как это сделать?

35
user3676356

Вы можете просто перейти к:

In Run -> Edit Configurations create new configuration
Script: path_to/manage.py
Script parameters: runserver
52
Shantanu

Если вы посмотрите на матрицу сравнения features edition , то увидите, что только Pycharmprofessional поддерживает Django Framework.

Вы можете настроить проект из командной строки, используя скрипт manage.py и просто открыть его в Pycharm. Затем используйте терминал для синхронизации, запуска сервера и т.д.

Вы можете использовать Eclipse py-dev с http://pydev.org/manual_adv_Django.html , я не пробовал его, поэтому не могу сказать, насколько он хорош или плох.

Существует руководство по настройке нового проекта здесь

Wingware также, похоже, имеет некоторую поддержку Django.

20
Padraic Cunningham

Я встретил проблемы сегодня. Наконец я закончил это:

  1. Создать проект в командной строке
  2. Создать приложение в командной строке
  3. Просто откройте существующие файлы и код в pycharm

Способ, которым я пользуюсь, имеет следующие преимущества:

  • не нуждается в профессиональном pycharm
  • код проекта Django в pycharm
6
onebraveman

Примечание: Я использую pipenv для установки зависимостей, поэтому я предполагаю, что она установлена. В противном случае следуйте этим инструкциям . Я использую Python 3, поэтому я также буду использовать Django 2.

Использование PyCharm 2018.3.1

Я могу сказать, что это стало довольно простым способом начать проект Django.

  1. Откройте PyCharm и выберите Create New Project.

enter image description here

  1. Выберите Django в левом меню, укажите путь и имя для вашего проекта. Я настоятельно рекомендую использовать pipenv для управления вашими пакетами. Нажмите на Создать.

enter image description here

Вот и все. Дождитесь PyCharm, чтобы создать виртуальную среду, установить Django и индексировать файлы. Теперь у вас все готово. Нажмите на кнопку воспроизведения в верхнем углу, и вы увидите стартовую страницу Django, которую вы можете увидеть в конце этого ответа.

! ################################################# #####!

Предыдущие версии PyCharm

Во-первых, давайте создадим проект, который будет иметь название нашего проекта Django. Я назову этот каталог mysite, и я буду перемещаться внутри него.

$ mkdir mysite && cd mysite

Во-вторых, давайте создадим виртуальную среду, используя pipenv:

$ pipenv --three

В-третьих, откройте PyCharm и нажмите «Открыть». Перейдите в каталог mysite и нажмите Открыть.

enter image description here enter image description here

PyCharm автоматически распознает виртуальную среду, которую вы ранее создали, поэтому, если вы откроете терминал внутри PyCharm, вы увидите, что интерпретатор фактически установлен.

enter image description here

В-четвертых, из терминала установите Django с помощью pipenv и создайте новый проект с именем mysite

$ pipenv install Django
$ Django-admin startproject mysite .

После выполнения этих команд ваша директория проекта должна выглядеть так:

enter image description here

mysite # this is the root project
├── Pipfile
├── Pipfile.lock
├── manage.py # this is the Manage script
└── mysite
    ├── __init__.py
    ├── settings.py # these are the settings
    ├── urls.py
    └── wsgi.py

В-пятых, включите поддержку Django в Preferences -> Languages & Frameworks -> Django.

enter image description here

Установите флажок Включить поддержку Django и укажите корень проекта Django, Настройки и Управление сценарием. Нажмите Применить, а затем ОК.

enter image description here

Наконец, вы должны настроить сервер Django. Нажмите на Add Configuration ... в правом верхнем углу.

enter image description here

Нажмите на знак плюс в левой верхней части и выберите Django Server.

enter image description here

Введите имя, установите флажок «Запустить браузер», если вы хотите открыть вкладку при нажатии кнопки воспроизведения, нажмите «Применить», а затем «ОК».

enter image description here

Теперь вы можете просто нажать на кнопку воспроизведения в правом верхнем разделе.

enter image description here

Congrats! Все готово, если вы визуализируете следующую страницу.

enter image description here

2
lmiguelvargasf

Интеграция Pycharm с Джанго. Пожалуйста, попробуйте ниже шаги для интеграции.

1. Добавьте плагин Django в ваш интерпретатор Python 

 enter image description here

Нажмите + значок для установки Django

 enter image description here Нажмите на установочный пакет, это займет некоторое время для установки.

2. Проверьте установку Django:

создать файл sample.py

  import Django
  print(Django.get_version()) 

3. Откройте терминал и введите

Django-admin startproject mysite(name of your project)

4. Запустите сервер

cd mysite
python manage.py runserver

Вы можете запустить сервер Django по адресу http://127.0.0.1:8000/

5. Создайте приложение

Откройте другой терминал и введите

 cd mysite
 python manage.py startapp webapp(name of your app)

Пожалуйста, обратитесь за более подробной информацией: https://www.youtube.com/watch?v=RUeLWSrtcFc

0
jitesh mohite