Django-pagelets on yksinkertainen, joustava sovellus yhdistää staattista, jäsentymätön sisältöä Django sivusto.
Ominaisuudet:
& Nbsp; * "Pagelets" lisäämällä pieniä sisältöä muuten staattinen malleja
& Nbsp; * CMS "sivut", joka sisältää minkä tahansa määrän pagelets ja tarvittaessa liitetiedostoja
& Nbsp; * Erilaiset pagelet sisältöä kuten HTML ja Markdown
& Nbsp; * integroitu WYSIWYG (WYMeditor), joka voidaan valikoivasti käyttöön / pois käytöstä
Riippuvuudet
Pakollinen
& Nbsp; * Django admin sivusto - django.core.context_processors.request yhteydessä suoritin
Valinnainen
& Nbsp; * jQuery 1.3
& Nbsp; * WYMeditor (sisältyy pagelets media)
Asennus ja asetukset
& Nbsp; 1. Django-pagelets on saatavilla PyPI, joten helpoin tapa asentaa se on käyttää PIP:
& Nbsp; pip asentaa Django-pagelets
& Nbsp; 2. Lisää pagelets on INSTALLED_APPS vuonna settings.py ja ajaa SyncDB:
& Nbsp; INSTALLED_APPS = (
& Nbsp; ...,
& Nbsp; "pagelets",
& Nbsp; ...
& Nbsp;)
& Nbsp; 3. Lisää pagelets URL-urls.py, esim .:
& Nbsp; urlpatterns + = kaavoja ('',
& Nbsp; (r ^ pagelets / ", kuuluu ('pagelets.urls.content')),
& Nbsp; (r ^ pagelets-johto / ", kuuluu ('pagelets.urls.management')),
& Nbsp;)
& Nbsp; 4. Kehitystyössä, voit palvella pagelet staattinen median urls.py:
& Nbsp; tuonti pagelets
& Nbsp; polku = os.path.join (os.path.dirname (pagelets .__ file__), 'media')
& Nbsp; urlpatterns + = kaavoja ('',
& Nbsp; (
& Nbsp; r ^% spagelets / (? S *) '% settings.MEDIA_URL.lstrip (' / '),
& Nbsp; "django.views.static.serve",
& Nbsp; {"document_root ': polku," show_indexes ": true}
& Nbsp;)
& Nbsp;)
& Nbsp; 5. Käy admin sivuston, lisätä ja tallentaa uuden sivun, ja valitse Näytä sivuston linkkiä. Jos kaikki on asetettu oikein, sinun pitäisi pystyä näkemään ja muokata sisältöä juuri lisätty.
Kehitys sponsoroi Caktus Consulting Group, LLC ..
Mitä uutta strong> tässä julkaisussa:
- Päivitetty muuttoliike 0003 olla tiedonsiirtoon
- Valmistettu Page.tags kenttä aina olemassa, ja lisää maahanmuuttoa sen
Vaatimukset :
- Python
- Django
Kommentteja ei löytynyt