wake-up-neo.com

So richten Sie ein Django-Projekt in PyCharm ein

Ich bin neu in diesem Bereich und habe daher eine Frage. Vor kurzem begann ich mit Python und Django zu arbeiten. Ich habe die PyCharm Community Edition als IDE installiert, kann jedoch kein Django-Projekt erstellen.

Ich habe nach einigen Tutorials gesucht und es gibt eine Option zur Auswahl von "Projekttyp", aber in der neuesten Version fehlt diese Option. Kann mir jemand sagen, wie das geht?

35
user3676356

Sie können einfach zu:

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

Wenn Sie sich die Vergleichsmatrix features edition anschauen, werden Sie feststellen, dass nur Pycharmprofessional das Django Framework unterstützt.

Sie können ein Projekt von der Befehlszeile aus mit dem Skript manage.py einrichten und es einfach in Pycharm öffnen. Verwenden Sie dann das Terminal zum Synchronisieren, Starten des Servers usw.

Sie können Eclipse py-dev mit http://pydev.org/manual_adv_Django.html verwenden. Ich habe es nicht ausprobiert und kann daher nicht sagen, wie gut oder wie schlecht es ist.

Es gibt ein Tutorial zum Einrichten eines neuen Projekts hier

Wingware scheint auch Django-Unterstützung zu haben.

20

Ich habe die Probleme heute getroffen. Zum Schluss habe ich es fertiggestellt mit:

  1. Projekt in der Kommandozeile erstellen
  2. App in der Befehlszeile erstellen
  3. Öffnen Sie einfach die vorhandenen Dateien und den Code in pycharm

Die Art und Weise, die ich benutze, hat die Vorteile:

  • brauche nicht von professionellem pycharm
  • code Django Projekt in Pycharm
6
onebraveman

Hinweis: Ich benutze pipenv , um Abhängigkeiten zu installieren, also gehe ich davon aus, dass Sie es installiert haben. Andernfalls befolgen Sie diese Anweisungen . Ich benutze Python 3, also werde ich auch Django 2 verwenden.

PyCharm 2018.3.1 verwenden

Ich kann sagen, dass es ziemlich einfach geworden ist, ein Django-Projekt zu beginnen.

  1. Öffnen Sie PyCharm und wählen Sie Create New Project.

 enter image description here

  1. Wählen Sie im linken Menü Django, geben Sie einen Pfad und einen Namen für Ihr Projekt an. Ich empfehle dringend die Verwendung von pipenv zur Verwaltung Ihrer Pakete. Klicken Sie auf Erstellen.

 enter image description here

Das ist es. Warten Sie, bis PyCharm eine virtuelle Umgebung erstellt, Django und Indexdateien installiert hat. Jetzt bist du fertig. Klicken Sie auf die Wiedergabeschaltfläche in der oberen Run-Ecke und Sie sehen die Django-Startseite, die Sie am Ende dieser Antwort sehen können.

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

Frühere Versionen von PyCharm

Lassen Sie uns zunächst ein Projekt erstellen, das den Namen unseres Django-Projekts trägt. Ich werde dieses Verzeichnis mysite nennen und darin navigieren.

$ mkdir mysite && cd mysite

Zweitens erstellen wir eine virtuelle Umgebung mit pipenv:

$ pipenv --three

Drittens öffnen Sie PyCharm und klicken Sie auf Öffnen. Navigieren Sie zum Verzeichnis mysite und klicken Sie auf Öffnen.

 enter image description here  enter image description here

PyCharm erkennt automatisch die zuvor erstellte virtuelle Umgebung. Wenn Sie also ein Terminal in PyCharm öffnen, wird der Interpreter tatsächlich eingestellt.

 enter image description here

Viertens: Installieren Sie Django über das Terminal mit pipenv und erstellen Sie ein neues Projekt mit dem Namen mysite.

$ pipenv install Django
$ Django-admin startproject mysite .

Nach dem Ausführen dieser Befehle sollte Ihr Projektverzeichnis so aussehen:

 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

Fünftens aktivieren Sie die Django-Unterstützung in Preferences -> Languages & Frameworks -> Django.

 enter image description here

Aktivieren Sie Django-Support aktivieren und geben Sie Django-Projektstamm, Einstellungen und Skript verwalten an. Klicken Sie auf Übernehmen und dann auf OK.

 enter image description here

Schließlich müssen Sie einen Django-Server konfigurieren. Klicken Sie oben rechts auf Add Configuration ....

 enter image description here

Klicken Sie oben links auf das Pluszeichen und wählen Sie Django Server.

 enter image description here

Geben Sie einen Namen ein, aktivieren Sie das Kontrollkästchen Browser ausführen, wenn Sie beim Klicken auf die Wiedergabeschaltfläche eine Registerkarte öffnen möchten, und klicken Sie auf Übernehmen und dann auf OK.

 enter image description here

Jetzt können Sie einfach auf die Wiedergabeschaltfläche im rechten oberen Bereich klicken.

 enter image description here

Glückwunsch! Sie sind fertig, wenn Sie die folgende Seite visualisieren.

 enter image description here

2
lmiguelvargasf

Pycharm-Integration mit Django. Bitte versuchen Sie die folgenden Schritte zur Integration.

1. Fügen Sie das Django-Plugin in Ihren Python-Interpreter ein

enter image description here

Klicken Sie auf das Symbol +, um Django zu installieren

enter image description here Klicken Sie auf das Installationspaket, die Installation dauert einige Zeit.

2. Überprüfen Sie die Django-Installation:

erstellen Sie eine sample.py-Datei

  import Django
  print(Django.get_version()) 

3. Terminal öffnen und eingeben

Django-admin startproject mysite(name of your project)

4. Server ausführen

cd mysite
python manage.py runserver

Sie können den Django-Server unter http://127.0.0.1:8000/ starten.

5. Anwendung erstellen

Öffnen Sie das andere Terminal und betreten Sie es

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

Weitere Informationen finden Sie hier: https://www.youtube.com/watch?v=RUeLWSrtcFc

0
jitesh mohite