django-fileflatpages

Screenshot Software:
django-fileflatpages
Detalii soft:
Versiune: 0.1
Incarca data: 11 May 15
Licenţă: Gratuit
Popularitate: 4

Rating: nan/5 (Total Votes: 0)

django-fileflatpages este o aplicatie care face Django program pentru FlatPages mai convenabil.
Unul dintre principalele dezavantaje cu django.contrib.flatpages este că singura modalitate de a stoca paginile dvs. plat cu fișierele sursă este ca un dispozitiv. django-fileflatpages rezolvă această problemă prin introducerea fișierele FlatPages din aplicațiile.
Ce django-fileflatpages vă oferă este loadflatpages comanda management Django. Pentru fiecare aplicație în proiectele dumneavoastră INSTALLED_APPS, loadflatpages va uita pentru flatpages de director. Dacă găsește un director flatpages, adaugă fiecare fișier în directorul flatpages ca flatpage.
Atributele FlatPage sunt specificate folosind comentarii din partea superioară a fiecărui fișier. django-fileflatpages începe de la prima linie, iar pentru fiecare linie se pare pentru comentariile atribut = valoare. De îndată ce django-fileflatpages întâlnește un non-comentariu line, se oprește căutarea pentru comentarii suplimentare.
De exemplu:
.. - * - Mod: rst - * -
.. Url = / despre /
.. Title = Despre
.. TEMPLATE_NAME = flatpages / rst.html
.. enable_comments = False
Salut Lume
creează:
FlatPage (url = '/ despre', title = 'Despre', TEMPLATE_NAME = 'flatpages / rst.html ",
& Nbsp; enable_comments = False, site-uri = [settings.SITE_ID],
& Nbsp; conținut = file (fixture_path) se citi ())
Nu este un domeniu special, puteți specifica, remove_comments = True. Acest lucru va elimina linii de comentarii cu directivele domeniu = valoare din conținutul care este stocat în baza de date.
Principalul site-ul pentru django-fileflatpages este https://bitbucket.org/keegan_csmith/django-fileflatpages, dar există, de asemenea, o oglindă git la https://github.com/keegancsmith/django-fileflatpages
Instalare
& Nbsp; Instalare django-fileflatpages cu preferat managerul de pachete python:
& Nbsp; pip instala django-fileflatpages
& Nbsp; Adăugați "fileflatpages" pentru setarea INSTALLED_APPS:
& Nbsp; INSTALLED_APPS = [
& Nbsp; # ...
& Nbsp; "fileflatpages",
& Nbsp;]
& Nbsp; Asigurați-vă că ați activat și flatpages pentru proiectul dumneavoastră. https://docs.djangoproject.com/en/dev/ref/contrib/flatpages/
Acum, când executați loadflatpages django-admin.py toate aplicațiile instalate vor avea acolo flatpages adăugată.
Exemplu Site
Un proiect exemplu este stocat sub example_project director. Vezi directorul example_project / app / flatpages pentru flatpages care sa adăugat la baza de date. Pentru a obține site-ul exemplu și funcționarea în cadrul unui mediu virtual urmați acești pași:
$ Virtualenv --no-site-ul de pachete de mediu
$. ENV / bin / activa
$ Instala pip -r example_project / requirements.txt
$ Python setup.py instala
$ Python example_project / manage.py syncdb
$ Python example_project / manage.py loadflatpages # Ce django-fileflatpages adaugă
$ Python example_project / manage.py runserver
Ar trebui să fie acum posibilitatea de a naviga pe site-ul de exemplu, la http: // localhost: 8000 /

Cerințe :

  • Python
  • Django

Alte software-uri de dezvoltator Keegan Carruthers-Smith

hgallpaths
hgallpaths

20 Feb 15

AmarokQuilt
AmarokQuilt

2 Jun 15

Comentarii la django-fileflatpages

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!