Django telepítése web keret ubuntu

Miután szerver biztonságos adatközpontok Európában. Nyílt felhő VPS / VDS szerver egy gyors SSD 1 perc alatt!

A legjobb Web Hosting:
- megvédi az illetéktelen hozzáférés egy biztonságos európai adatközpont
- fizet legalább Bitcoin.
- Akkor tegye meg a disztribúciós

- védelmet DDOS támadások
- ingyenes biztonsági mentés
- Üzemidő 99,9999%
- DPC - TIER III
- ISP - TIER I

Támogatás az orosz 24/7/365 dolgozni a jogi és fizikai személyek. Most kell 24 mag és 72 Gb RAM. Kérlek!

A versenyképes áron bizonyítani, hogy a legolcsóbb hosting, ha nem tudja!

A percek alatt, válassza ki a konfiguráció, a fizetés és a CMS egy VPS kész.
Pénzvisszafizetési - 30 nap alatt!

Bankkártyák, elektronikus valuta révén Qiwi terminálok, WebMoney, PayPal, Novoplat és mások.

Tegye fel kérdését támogatás 24/7/365

Megtalálja a választ az adatbázisunkban, és megfelel az ajánlásokat a

Django - egy erőteljes keretet teremt Python alkalmazások. Ezek teljesen működőképes keretrendszer Django, jelentősen felgyorsítja a folyamatot létrehozásának és telepítésének alkalmazások, figyelembe véve a teljes strukturálása kódot; úgy, hogy a fejlesztő tud összpontosítani az egyediségét és a tartalom az oldalon.

Ez az útmutató a különböző módszerek Django Ubuntun 14.04 szerver, és hogy megkezdte ezt a keretet.

Telepítési módszerek Django

Számos különböző módszerek beépítése Django, minden amelynek megvannak a maga előnyei bizonyos helyzetekben.

  • Globális Django telepítése a csomagot. Ubuntu hivatalos repository rendelkezik Django csomagokat könnyen telepíthető a csomagkezelő segítségével apt. Ez a módszer nagyon egyszerű, de nem olyan rugalmas, mint más módszerekkel. Ezen túlmenően, az adattár tartalmazhat több elavult változatát Django csomagot.
  • Globális beállítás használata Django pip. Szerszám pip - egy Python csomag vezetője. Ezt fel lehet használni, hogy végre az egész rendszerre kiterjedő beállítás Django. Ő általában biztosítja a legfrissebb verziója a csomag. Ugyanakkor a globális (az egész rendszerre kiterjedő) telepítés mindig kevésbé rugalmas.
  • Szerelési keresztül pip Virtualenv. virtualenv csomag lehetővé teszi, hogy önálló környezet különböző projektekhez. Ezzel a technológiával, akkor telepíteni Django projekt könyvtár, ez nem befolyásolja a rendszer egészére. Ez lehetővé teszi az egyedi beállításokat minden egyes projektben. A virtuális környezetben (vagy közepes) - sokkal rugalmasabb változata a telepítőcsomag.
  • Telepítése fejlesztői verzió keresztül Git. Ahhoz, hogy telepítse a legújabb fejlesztői változata helyett stabil kiadás, be kell szerezni a kódot a git tárolóból. Ez biztosítja az új funkciókat és javításokat programok ezt a verziót lehet globálisan és lokálisan. De ne feledje: instabil fejlesztői változata.

Válassza a tökéletes Django telepítése lehetőséget, majd kövesse az utasításokat az érintett fogyasztók ezt a cikket.

Globális Django telepítése csomag

A folyamat telepítése Django a hivatalos Ubuntu nagyon egyszerű. Először meg kell frissíteni a listát a helyi csomagokat, ha az apt, majd install python-Django csomagot.

sudo apt-get update
sudo apt-get install python-django

Annak igazolására, hogy a telepítés sikeres volt, kérheti a program verzióját.

Django-admin --version
1.6.1

Bevezetett verziószámot jelenti, hogy a telepítés sikeres volt.

Megjegyzés. Ez a verzió nem a legfrissebb verziója Django.

Globális telepítés pip

A globálisan telepítse a legújabb stabil verziója Django használja pip eszköz, Python csomagkezelő. Telepítéséhez pip, először meg kell frissíteni a csomagok listáját:

sudo apt-get update

Telepítéséhez pip Python 2. típus:

sudo apt-get install python-pip

Telepítéséhez pip Python 3, használja:

sudo apt-get install python3 pip

Most pip csomagkezelő van telepítve, akkor telepíteni Django. Python 2. típus:

sudo pip install Django

Python 3, típus:

sudo PIP3 telepíteni Django

Annak igazolására, hogy a telepítés megfelelően adja:

Django-admin --version
1.7.5

Mint látható, pip egy új kiadása Django, mint Ubuntu.

Django telepítése az pip Virtualenv

Talán a leginkább rugalmas lehetőség az, hogy a telepítés virtualenv. Ez az eszköz lehetővé teszi, hogy hozzon létre egy virtuális Python környezetet, amelyben akkor telepítse a szükséges csomagokat anélkül, hogy a rendszer egészét. Due virtualenv kiválaszthatja csomagokat projektek egyedi alapon és nem kell aggódnia ütköző függőségeket.

Kezdeni telepíteni kell pip vezetője a hivatalos Ubuntu tárolókban. Frissítse a csomagok listáját:

sudo apt-get update

sudo apt-get install python-pip

sudo apt-get install python3 pip

A telepítés után használhatja pip telepíteni virtualenv csomagot.

Python 2. típus:

sudo pip install virtualenv

sudo PIP3 telepíteni virtualenv

Most is létrehozhat egy személyre szabott virtuális környezet minden projekthez. Hozzon létre egy könyvtárat az új projekt, és menj el hozzá:

Hozzon létre egy virtuális környezetben a projektben könyvtárban:

Megjegyzés. Cseréljük ki a kód neve newenv a nevét.

Ez létrehoz egy önálló környezetet telepíteni Python és pip egy elszigetelt könyvtárban. Alkotó könyvtár tartalmazza a fájlhierarchiában csomagok telepítésére.

A telepítésükhöz egy elszigetelt környezetben, beleértve a:

Miután ezt a parancsot fog változni, jelezve, hogy a virtuális környezet is. Ez a következőképpen néz ki:

Az új környezetben használja pip telepíteni Django. Függetlenül attól, hogy a Python milyen verziót használ, egy virtuális környezetben fut egyetlen csapat pip. Ezen kívül a helyi telepítés nem szükséges használni a sudo.

pip telepíteni Django

Biztosítani kell, hogy a program telepítése sikeresen befejeződött.

Django-admin --version
1.7.5

Ahhoz, hogy hagyja el a virtuális környezetben, használja az alábbi parancsot:

Ezt követően, a parancssor kerül a szokásos formában. Ahhoz, hogy újra engedélyezze a virtuális környezetben, menj a projekt könyvtárba és írd be:

/ newproject
forrás newenv / bin / aktiválni

Telepítése fejlesztői változata Django származó git

A telepítéshez a Django fejlesztői verzió letölthető a git tárolóból.

Ehhez git szabványos csomagkezelő apt. Frissítse a csomagok listáját:

sudo apt-get update

Majd telepítse git és pip csomagkezelő, ami kell majd telepíteni Django. Python 2 használja:

sudo apt-get install git python-pip

sudo apt-get install git python3 pip

Telepítése után git clone Django tárolóból. Ez tartalmazza a legújabb funkciókat és javításokat, de nem stabil. Klónozására adattárat Django-dev könyvtárba a saját könyvtár, típusa:

git clone git: //github.com/django/django

Majd telepíteni a pip. Használja az -e flag kell telepíteni szerkeszthető módban, mivel ez szükséges, ha telepítesz egy verziókövető rendszer. Python 2:

sudo pip install -e

sudo PIP3 telepíteni -e

Írja be a következő parancsot, hogy ellenőrizze, hogy a telepítés sikeres volt:

Megjegyzés. Ez a módszer használható a virtuális környezetben, és így izolálja az instabil változata Django.

Létrehozása Django projekt

Telepítése után Django, olvassa el a használatának alapjait ezt a keretet.

Ahhoz, hogy hozzon létre egy projekt segítségével Django-admin parancsot:

Django-admin startproject projectname
cd projectname

Ez létrehoz projectname könyvtár az aktuális könyvtárban és a szkript és a másik nevű könyvtárba projectname az aktuális kódot.

Megjegyzés. Míg a projekt könyvtárban létrehozott virtualenv, Django lehet helyezni az aktuális könyvtárban és a belső ellenőrzési scripts könyvtárban a következő parancsot (megjegyzés a dot végén run-off):

Django-admin startproject projectname.

Hogy létrehoz egy adatbázist az újabb verziók a Django (az alapértelmezett SQLite), írja be:

python manage.py vándorolnak

Ha a parancs nem működik vándorol, akkor az aktuális verzió Django idősebb, és nem hagyja jóvá azt. Ebben az esetben használja:

python manage.py syncdb

Ha vándorolnak parancsot annak szükségességét, hogy hozzon létre egy rendszergazdai fiókot manuálisan. Ehhez típusa:

python manage.py createsuperuser

Azáltal, hogy a felhasználó, akkor indítsa el a Django fejlesztési szerver, hogy megismerjék a megjelenése egy új projekt. Ne feledje: ez a szerver csak akkor lehet használni a fejlesztési folyamatban előállítására nem alkalmas. Kezdés:

python manage.py runserver 0.0.0.0:8000

Ez megnyitja az üdvözlő oldal Django.

Ha felvesz egy hivatkozás, hogy a végén a szegmens / admin, rendszergazda bejelentkezési oldal jelenik meg a képernyőn.

Írja be a rendszergazda nevét és jelszavát, hogy hozzáférjen a vezérlőpulton.

Tehát most a szerver van egy erős keretet, a Django, feltéve, ha az összes szükséges eszközök fejlesztése webes alkalmazások. Teljes keret Django jelentősen képes felgyorsítani a fejlesztési folyamat, amely lehetővé teszi, hogy összpontosítson az egyediségét a kérelmet.

Kapcsolódó cikkek