django-fileflatpages

Sagteware kiekie:
django-fileflatpages
Sagteware besonderhede:
Weergawe: 0.1
Upload datum: 11 May 15
Lisensie: Gratis
Populariteit: 4

Rating: nan/5 (Total Votes: 0)

Django-fileflatpages is 'n app wat Django wedstryde vir FlatPages meer gerieflik maak.
Een van die belangrikste nadele met django.contrib.flatpages is dat die enigste manier om jou plat te slaan bladsye met jou bronkodelêers is as 'n wedstryd. Django-fileflatpages hierdie probleem oplos deur die invoeging lêers as FlatPages van jou apps.
Wat Django-fileflatpages gee jou die Django bestuur opdrag loadflatpages. Vir elke app in jou projekte INSTALLED_APPS, sal loadflatpages kyk vir die gids flatpages. Indien 'n flatpages gids, dit voeg elke lêer in die gids as 'n flatpages flatpage.
Die FlatPage eienskappe gespesifiseer behulp kommentaar op die top van elke lêer. Django-fileflatpages begin by die eerste reël, en vir elke lyn lyk dit vir kenmerk = waarde kommentaar. Sodra Django-fileflatpages ontmoetings 'n nie-kommentaar lyn, dit tot stilstand kom op soek na verdere kommentaar.
Byvoorbeeld:
.. - * - Mode: eerste - * -
.. Url = / oor /
.. Title = About
.. Template_name = flatpages / rst.html
.. Enable_comments = False
Hello World
skep:
FlatPage (url = '/ oor' title = 'About', template_name = 'flatpages / rst.html,
& Nbsp; enable_comments = False, webwerwe = [settings.SITE_ID],
& Nbsp; content = lêer (fixture_path) .read ())
Daar is 'n spesiale veld kan jy spesifiseer, remove_comments = True. Dit sal kommentaar lyne met voorskrifte veld = waarde verwyder uit die inhoud wat in die databasis gestoor.
Die belangrikste webtuiste vir Django-fileflatpages is https://bitbucket.org/keegan_csmith/django-fileflatpages maar daar is ook 'n git spieël op https://github.com/keegancsmith/django-fileflatpages
Installasie
& Nbsp; Installeer Django-fileflatpages met jou gunsteling python pakket bestuurder:
& Nbsp; pit installeer Django-fileflatpages
& Nbsp; Voeg "fileflatpages" om jou INSTALLED_APPS omgewing:
& Nbsp; INSTALLED_APPS = [
& Nbsp; # ...
& Nbsp; "fileflatpages"
& Nbsp;]
& Nbsp; Maak seker dat jy ook in staat gestel flatpages vir jou projek. https://docs.djangoproject.com/en/dev/ref/contrib/flatpages/
Nou wanneer jy django-admin.py loadflatpages hardloop al geïnstalleer apps sal daar flatpages bygevoeg.
Voorbeeld Site
'N voorbeeld projek gestoor onder example_project gids. Sien die gids example_project / app / flatpages vir die flatpages wat kry bygevoeg tot die databasis. Om die voorbeeld site up and running onder 'n virtuele omgewing te kry volg hierdie stappe:
$ Virtualenv --no-site-pakkette env
$. env / bin / aktiveer
$ Pit installeer r example_project / requirements.txt
$ Python setup.py installeer
$ Python example_project / manage.py syncdb
$ Python example_project / manage.py loadflatpages # Wat Django-fileflatpages voeg
$ Python example_project / manage.py runserver
Jy behoort nou in staat wees om die voorbeeld webwerf blaai op http: // localhost: 8000 /

Vereistes :

  • Python
  • Django

Ander sagteware ontwikkelaar Keegan Carruthers-Smith

hgallpaths
hgallpaths

20 Feb 15

AmarokQuilt
AmarokQuilt

2 Jun 15

Kommentaar te django-fileflatpages

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!