Django: Różnice pomiędzy wersjami

(Wstępna konfiguracja domeny)
Linia 12: Linia 12:
 
{{Szablon:Notice|W przypadku chęci skorzystania z [[virtualenv]] przy dodawaniu strony należy podać ścieżkę do binarki <code>python</code> znajdującej się wewnątrz katalogu wirtualnego środowiska.}}
 
{{Szablon:Notice|W przypadku chęci skorzystania z [[virtualenv]] przy dodawaniu strony należy podać ścieżkę do binarki <code>python</code> znajdującej się wewnątrz katalogu wirtualnego środowiska.}}
  
 +
=== Projekt Django ===
 +
 +
Głównym katalogiem katalog projektu ''Django'' (tj. katalog, w którym znajduje się plik <code>manage.py</code>) musi być folder <code class="directory">/usr/home/$USER/domains/''domena''/public_python</code>.  Nazwa projektu ''Django'' nie ma znaczenia, dopóki zachowana jest powyższa nazwa katalogu.
 +
 +
==== Nowy projekt django ====
 +
 +
Nowy projekt django należy utworzyć w katalogu <code class="directory">~/domains/''domena''/public_python</code> - najprostszym sposobem utworzenia odpowiedniego projektu jest wydanie następujących poleceń:
 +
 +
DOMAIN=example.com  # zmienną DOMAIN należy zmodyfikować
 +
cd ~/domains/$DOMAIN/
 +
rm -rf public_python
 +
django-admin.py startproject public_python
 +
 +
W ostatnim poleceniu można zmienić nazwę <code class="directory">public_python</code> na dowolną nazwę projektu - należy wtedy pamiętać, że projekt zostanie utworzony w katalogu o tej właśnie nazwie, którą trzeba zmienić na <code class="directory">public_python</code>.
 +
 +
==== Istniejący projekt django
 
=== Odnośniki zewnętrzne ===
 
=== Odnośniki zewnętrzne ===
  

Wersja z 15:40, 14 gru 2014

Szablon:Stub

Django to otwarty, napisany w [[Python|Pythonie] framework przeznaczony do tworzenia aplikacji WWW. Na serwerach MyDevil.net możliwe jest uruchamianie stron opartych o ten framework dzięki zastosowaniu technologii Phusion Passenger.

Wstępna konfiguracja domeny

Do uruchomienia strony napisanej w Django należy pierw zadbać o prawidłową konfigurację samej domeny. Przed przystąpieniem do dalszych kroków należy upewnić się, że:

  • Domena jest prawidłowo dodana i skonfigurowana w naszym systemie DNS,
  • Została dodana Strona WWW z wskazaniem typu Python.

Projekt Django

Głównym katalogiem katalog projektu Django (tj. katalog, w którym znajduje się plik manage.py) musi być folder /usr/home/$USER/domains/domena/public_python. Nazwa projektu Django nie ma znaczenia, dopóki zachowana jest powyższa nazwa katalogu.

Nowy projekt django

Nowy projekt django należy utworzyć w katalogu ~/domains/domena/public_python - najprostszym sposobem utworzenia odpowiedniego projektu jest wydanie następujących poleceń:

DOMAIN=example.com  # zmienną DOMAIN należy zmodyfikować
cd ~/domains/$DOMAIN/
rm -rf public_python
django-admin.py startproject public_python

W ostatnim poleceniu można zmienić nazwę public_python na dowolną nazwę projektu - należy wtedy pamiętać, że projekt zostanie utworzony w katalogu o tej właśnie nazwie, którą trzeba zmienić na public_python.

==== Istniejący projekt django

Odnośniki zewnętrzne