Package ajango
[hide private]
[frames] | no frames]

Package ajango

source code

Modul jezyka Python umozliwiajacy automatyzacje tworzenia aplikacji typu 'light of buissnes'.

Wymagania

  1. Jezyk Python.
  2. Pakiet Django.

Instalacja pakietu

Pakiet mozna pobrac ze strony https://bitbucket.org/rafyco/ajango lub z udostepnionego przez autora repozytorium:

   git clone https://bitbucket.org/rafyco/ajango.git

   python setup.py install

Pierwsze uruchomienie

Tworzymy projekt frameworka Django:

   python django-admin.py startproject <project> .

W pliku setting.py dodajemy do zmiennej INSTALLED_APPS opcje 'ajango.contrib.automatic'.

Uruchamiamy opcje tworzaca plik szkieletowy lub kopiujemy wczesniej przygotowany plik do folderu z projektem:

   python manage.py makeskeleton

Edytujemy plik szkieletu opisujacego aplikacje. Operacje te wykonywane sa wedlug uznania i potrzeb programisty.

Generujemy aplikacje poleceniem:

   python manage.py generateapps

Aplikacje zostana wygenerowane w pliku roboczym w postaci folderow o odpowiednich nazwach. Oprocz tego zostana uzupelnione rowniez pliki z kodem potrzebne do jej uruchomienia. W celu przetestowania powstalego produktu nalezy wykonac polecenie uruchamiajace serwer testowy pakietu Django.

Plik szkieletu

Wiecej informacji na temat pliku szkieletu mozna przeczytac w dokumentacji pakietu ajango.generator.

Polecenia terminala

Ajango integruje sie z systemem zarzadzania Django, dzieki czemu mozliwe jest wykonywanie polecen z poziomu skryptu zarzadzajacego manage.py

Dostepne polecenia:

Wiecej o poleceniach mozna przeczytac w dokumentacji pakietu: ajango.contrib.automatic.management.commands

Testy jednostkowe

Modul zostal wzbogacony o serie testow jednostowych. Mozna je uruchomic poleceniem:

   python -m ajango.tests

Implementacja testow dostepna w pakiecie ajango.tests.runtests.


Version: 1.0.0

Submodules [hide private]

Functions [hide private]
 
get_version()
Pobierz wersje oprogramowania.
source code
Variables [hide private]
  __package__ = None