Pycharm run

Példa egyszerű beállítás

Előttem volt egy kis probléma: írni egy forgatókönyvet, hogy figyelmeztessék az ügyfeleket a közelgő lejártával a szolgáltatás. A szkript futtatása kellene tenni a konzol úgy, hogy hozzá lehet adni a cron. A megoldás erre a problémára az a vezetőség.

A szkript írtam: Most itt az ideje, hogy teszteljék és hibakeresés, ha szükséges. És ez így volt könnyebb tartani, akkor a hibakereső-ik a PyCharm-e. Ehhez meg kell adni a szükséges beállításokat.

Add, hogy elindítsa a konfiguráció egy hagyományos PyCharm python script meglehetősen egyszerű: a listán a konfigurációk, válassza a „Szerkesztés konfigurációk.” (A képen kékkel kiemelve).

Ezután kattintson a zöld plusz jel (kék keret), és válassza a python:

Pycharm run

Ezután hajtsa végre a néhány egyszerű lépésből áll:

  1. Mi adja meg a konfiguráció nevét a „Név” mezőben. Az én esetemben client_notifications, és van egy része a konfigurációs a neve megegyezik a forgatókönyvet - így kényelmes.
  2. Mi adja meg a teljes elérési utat a forgatókönyvet a „Scripts”. Igen, a képen útvonal kezdődik E :) Korábban ült Windows alatt, most sokáig a Linux-e.
  3. A forgatókönyvet paramétereket. A fájl neve az én script client_notifications, így és írni.

Pycharm run

Kattintson rendben van, és akkor a hibakeresés!

Ami a mező „tolmács lehetőségek” - a paramétereket a python interpreter ott jelezték. Tény, hogy vannak beiktatva python és manage.py.
A „Munka könyvtár” nem érintheti. Ebben az esetben előfordulhat, hogy nem befolyásol semmit.

Futó Django alkalmazás PyCharm

Próbáljuk futtatni a letöltött bármely forrás (pl. Github) projekt Django. Példaként válassza Django Shop - platform létrehozása online áruház.

A kezdéshez nyisson meg egy terminált és skloniruem projekt GitHub:

Következő végre konkrét parancsokat futtatni Django Shop demo példák (minden egyes projekt csapat, hogy indítsanak saját!):

Általában minden projekt van szüksége:

  1. Hozzon létre egy virtuális környezetben virtualenv csapat.
  2. Adjon meg egy virtuális környezetben forrás csapat.
  3. Telepítse függőségek (általában ezek a fájlban szereplő requirements.txt) pip install parancsot.

megjegyzés
Más csapatok a fent felsorolt, nem fogom elmagyarázni ezt a cikket, mert ismétlem, minden projekt a csapat, hogy felkészüljek az az alkalmazás.

Végül a projekt futtatásához:

Ha a terminál futtatni a projektet, akkor megy elindítása PyCharm. Ehhez nyissuk meg az e-PyCharm projektünkben:

Pycharm run

Fontos, hogy már tudja megtekinteni a PyCharm minden projekt fájlokat, klón GitHub, úgy döntenek, Django-shop projekt gyökérkönyvtárában.

Most kell támogatást adni Django alkalmazásokhoz. Ehhez válassza ki a menü: „File \ Beállítások lehetőséget.”:

Pycharm run

Ebben az ablakban meg kell beállítani Django projekt gyökér. Ez a könyvtár közül választhat, ahol fekszik manage.py. Kiválasztása után a könyvtárat, akkor észrevehetjük, hogy PyCharm megpróbálta megtalálni manage.py és settings.py. Segítsünk neki, meghatározza a pontos helyét ezeket a fájlokat. Abban az esetben, Django Shop settings.py a mappában myshop, így kattintson a „három pont” ikonra a megfelelő mezőbe párbeszédablak megnyitásához, és találja settings.py.

Felhívjuk figyelmét, hogy mi is hozzá egy változó DJANGO_SHOP_TUTORIAL környezet területén a környezeti változókat. Alatta látható, hogy a környezeti változók is hozzá, hogy hozzon létre egy konfigurációt és a Django n DJANGO_SHOP_TUTORIAL változót kell meghatározott két helyen, mert ez a projekt igényel kötelező jelenlétét DJANGO_SHOP_TUTORIAL környezeti változókat. És mivel indítás menedzsment parancsok segítségével PyCharm (hegyek. Key Ctrl + Alt + R), mint makemigrations vagy vándorolnak. Ez történik egy külön beállítani, tehát anélkül, hogy DJANGO_SHOP_TUTORIAL csapat nem indul, és vezet a hiba django.core.exceptions.ImproperlyConfigured: Környezeti változó DJANGO_SHOP_TUTORIAL nincs beállítva:

Pycharm run

Ezért tesszük DJANGO_SHOP_TUTORIAL = árucikk.

Most ellenőrizze, hogy a kiválasztott virtuális környezetben a projekt. Menj a Project Tolmács:

Pycharm run

/.virtualenvs/django-shop volt telepítve egy virtuális környezetben a projekt, ezért győződjön meg arról, hogy a projekt Tolmács útvonal mérkőzés: 2.7.6 virtualenv at

/.virtualenvs/django-shop. Keresse Így kattintva a jobb szélső nyíl le a területen. Ha nem látja az utat, hogy a virtuális környezet, manuálisan hozzáadhatja, ha rákattint a fogaskerék ikonra (jobbra nyíl balra):

Most zárja be a Beállítások ablakot, és az utolsó dolog, amit tennie kell, hogy adjunk egy dob konfigurációt a projekt. Ehhez kattintson az Edit Configuration:

És schoknuv a plusz jel, válassza ki a Django Szerver:

Pycharm run

Pycharm run

Most már csak töltse környezeti változók szükséges:

Pycharm run

Tartsuk szem előtt, hogy ha a környezeti változók DJANGO_SETTINGS_MODULE = beállításokat:

vagy egy írásos utat a manage.py settings.py rossz irányba:

ehelyett myshop.settings. Hiba történik:

Mivel az érték a környezeti változók DJANGO_SETTINGS_MODULE egyenlőnek kell lennie a helyes út settings.py. A példánkban Django n DJANGO_SETTINGS_MODULE = myshop.settings.

5 az 5-(2 értékelés)

Kapcsolódó cikkek