RapidGiza je sada šablon Paster, které poskytují po vybalení z krabice:
& Nbsp; * aplikace založená na webový aplikační framework Pyramid
& Nbsp; * Výchozí SQLAlchemy motoru / setup session-továrna
& Nbsp; * .html Všechny soubory uzavřeno jako Jinja2 šablony
& Nbsp; * Werkzeug nastavení pro spuštění aplikace v režimu vývoje
& Nbsp; * klidný nastavení pomocí Pyramid Traversal
Důležité URL
& Nbsp; * Projekt Lokalita - http://dist.serverzen.com/pypi/d/rapidgiza/
& Nbsp; * PyPi Entry - http://pypi.python.org/pypi/RapidGiza
& Nbsp; * Zdroj Control (Slov) - https://dev.serverzen.com/svn/public-sandbox/RapidGiza/
Nastavení nového projektu
Nainstalujte RapidGiza do prostředí Python (tj VIRTUALENV) s pracovní Paster. Jakmile to bylo hotovo, můžete vytvořit nový projekt RapidGiza pouhým spuštěním (kde něco je název vaší nové vejce):
paster create -t rapidgiza Something
Jakmile šablonu vajíčko byl vytvořen měli byste jej nastavit v režimu rozvíjet začít pracovat na vašem projektu.
CD Něco
python setup.py rozvíjet
Pomocí nového projektu
Command Runner
Ve výchozím nastavení je nový skript s názvem něco, co bude vytvořen v adresáři bin vašeho python envionment. Tento skript je příkaz běžec, který poskytuje následující:
Využití: něco
& Nbsp; něco --help
akce:
& Nbsp; runserver:
& Nbsp; Spusťte vývojový server.
& Nbsp;: param debug: spustit v režimu ladění
& Nbsp;: param upovídanost: Zvýšení úrovně protokolování pro více podrobným protokolováním
& Nbsp; -h, --hostname řetězec 0.0.0.0
& Nbsp ;-P, --port číslo 8080
& Nbsp; -d, --debug
& Nbsp; -v, --verbosity integer 0
& Nbsp; syncdb:
& Nbsp; Zajistěte tabulky existují v nakonfigurované databázi.
Paster
Development.ini soubor bude vytvořen v adresáři něco. Toto může být používáno s příkazy standardní pastování:
# Použití vestavěný paster HTTP server
paster sloužit development.ini
# Použijte příkaz pyramidy pshell
paster --plugin = pyramida pshell development.ini jehlanu Something
Apache mod_wsgi
Tam je předkonfigurované Something.wsgi vygenerovaný soubor, který je nutný pro připojování své aplikace do mod_wsgi prostředí
Co je nového v této verzi:.
< ul>
Co je nového ve verzi 0.2:
- přešel od Werkzeug do Khufu-Script
- nyní pomocí Chufu-SQLAHelper
Co je nového ve verzi 0.1.4:
- Dalším chybí soubor (nebude opakovat )
Co je nového ve verzi 0.1.3:
- přidáno ještě další chybějící soubor na MANIFEST.in
Co je nového ve verzi 0.1.2:
- Změnil make_app () podpis
- Přidána development.ini pro out-of-the-box použití s Paster sloužit
- Vygenerované projekty nyní zahrnují dva Paster aplikace
- & gt;: app - Web aplikace s součástí middleware
- & gt;: pyramida-app - Web App bez middleware
Požadavky na :
- Python
Komentáře nebyl nalezen