django-pagelets este o aplicatie simpla, flexibila pentru integrarea conținut static, nestructurate într-un sit Django.
Caracteristici:
& nbsp; template-uri * "Pagelets" pentru adăugarea de bucăți mici de conținut de statice altfel
& nbsp; * CMS "pagini", care includ un număr de pagelets și, dacă este necesar, echipament
& Nbsp; * Diferite tipuri de conținut pagelet, inclusiv HTML și Markdown
& Nbsp; * Un editor WYSIWYG integrat (WYMeditor), care poate fi activat în mod selectiv / dezactivat
Dependențe
Necesar
& Nbsp; * Django site-ul admin - django.core.context_processors.request procesor context
Facultativ
& Nbsp; * jQuery 1.3
& Nbsp; * WYMeditor (inclus în pagelets media)
Instalarea și setarea
& Nbsp; 1. -pagelets Django este disponibil pe PyPI, deci cel mai simplu mod de a instala este de a folosi pip:
& Nbsp; pip instala django-pagelets
& Nbsp; 2. Adaugă pagelets la INSTALLED_APPS în settings.py și a alerga syncdb:
& Nbsp; INSTALLED_APPS = (
& Nbsp; ...,
& Nbsp; "pagelets",
& Nbsp; ...
& Nbsp;)
& Nbsp; 3. Adăugați pagelets adresele URL pentru urls.py, de exemplu .:
& Nbsp; urlpatterns + = modelelor ('',
& Nbsp; (r '^ pagelets /', include ("pagelets.urls.content")),
& Nbsp; (r '^ pagelets de management /', include ("pagelets.urls.management")),
& Nbsp;)
& Nbsp; 4. În dezvoltarea, puteți servi mass-media statice pagelet în urls.py:
& nbsp; pagelets de import
& Nbsp; path = os.path.join (os.path.dirname (pagelets .__ file__), "mass-media")
& Nbsp; urlpatterns + = modelelor ('',
& Nbsp; (
& Nbsp; r "(? P *) ^% spagelets / '% settings.MEDIA_URL.lstrip (" / "),
& Nbsp; "django.views.static.serve",
& Nbsp; {'DOCUMENT_ROOT': cale, "show_indexes": true}
& Nbsp;),
& Nbsp;)
& Nbsp; 5. Vizitați site-ul admin, adăugați și salva o nouă pagină, și faceți clic pe Vizualizare pe link-ul site-ul. Dacă totul este corect de configurare, ar trebui să puteți vedea și edita conținutul pe care tocmai ați adăugat.
Dezvoltarea sponsorizat de Caktus Consulting Group, LLC ..
Ce este nou în această versiune:
- migrației Actualizat 0003 să fie un migrarea datelor
- câmp Made Page.tags exista întotdeauna, și se adaugă migrația pentru el
Cerințe :
- Python
- Django
Comentariile nu a fost găsit