Argonaut is 'n blog enjin gebou met Pilone & nbsp;. Dit is liggewig en kan ontplooi word op baie verskillende tipes van web-bedieners loop Python.
Die aansoek is nog baie in die alfa stadiums en as sodanig is daar foute in die stelsel en 'n baie van die funksies wat nie geïmplementeer.
Installasie en instellings
Prequisites vir installeer, moet nagekom word. Installeer Argonaut behulp easy_install:
& Nbsp; easy_install ARGONAUT
& Nbsp; OR met plaaslike .egg lêer
& Nbsp; easy_install
Maak 'n config lêer as volg:
& Nbsp; paster make-config ARGONAUT config.ini
Tweak die config lêer soos toepaslik. Sien Pilone aansoek opstel bladsye vir wenke oor die config lêer [http://pythonpaste.org/deploy/] redigering. Na hierdie hardloop die volgende vir die opstel van die aansoek:
& Nbsp; paster setup-app config.ini # arg
Dan is jy gereed om te gaan.
Jy kan die installasie deur die loop te toets:
& Nbsp; paster dien config.ini
Na hierdie besoek die skakel http://127.0.0.1:5000
Opsioneel nie installering is nodig om net die toets van die aansoek. Net onttrek die bron, Pilone installeer en in die Argonaut basis gids run:
& Nbsp; paster dien development.ini
Wat is nuut in hierdie release:
- Bygevoeg persoonlike javascript sjabloon wat van die basis is gelaai sjabloon vir webwerf wye gebruik.
- verwyder gebruik van sqlalchemy-migreer aangesien dit probleme veroorsaak. 'N nuwe soort van DB migrasie sal later gedink het.
Wat is nuut in weergawe 0.3.0:
- sqlalchemy-migreer word nou gebruik om outomatiese databasis te doen skema opgraderings volgens model veranderinge. Bygevoeg as afhanklikheid, geïnstalleer via easy_install outomaties. Implementering dank aan: http://shane.caraveo.com/2010/09/13/database-migrations-for-sqlalchemy-part-duex/
- Default landing page is nou die een met die laagste page_order omgewing.
- Pages nou gekarteer om 'n tipe bladsy. Standaard bladsy tipes is 'blog', 'argiewe' en 'tags'.
- Page urls nou bepaal vanaf tipe bladsy, maar kan ook aangepas word.
- Custom bladsy ondersteuning is bygevoeg. Custom bladsye gekarteer na bladsy tipe 'persoonlike' wat verkeer aansture na 'n mako sjabloon lêer soos aangedui in die tabel bladsye.
- Version nommer sal nou in die Aangedryf vertoon deur -afdeling in die hoof sjabloon. Verwyder hierdie teks snare en URL's van die opset tafel en hulle in die basis sjabloon. Opdatering van weergawe 0.2:
- Pre-gradeer behoeftes van die databasis tabel 'bladsye' te laat val vir 'n maklike opgradering. Daarna het die script 'paster setup-program [config_file] #arg se behoeftes om te loop om die tafel te skep met die nuwe skema. Die res van die databasis veranderinge hanteer moet word deur die outomatiese update skema meganisme.
Vereistes :
- Python
- Pilone
Kommentaar nie gevind