django-fileflatpages

Screenshot Software:
django-fileflatpages
Mga detalye ng Software:
Bersyon: 0.1
I-upload ang petsa: 11 May 15
Lisensya: Libre
Katanyagan: 4

Rating: nan/5 (Total Votes: 0)

django-fileflatpages ay isang Django app na gumagawa ng mas maginhawa fixtures para FlatPages.
Isa sa mga pangunahing drawbacks sa django.contrib.flatpages ay na ang tanging paraan upang iimbak ang iyong flat pahina sa iyong source file ay bilang isang kabit. django-fileflatpages solves ang problemang ito sa pamamagitan ng pagpasok file bilang FlatPages mula sa iyong apps.
Ano django-fileflatpages nagbibigay sa iyo ay ang Django utos pamamahala loadflatpages. Para sa bawat app sa iyong mga proyekto INSTALLED_APPS, loadflatpages ang magiging hitsura para sa mga flatpages direktoryo. Kung ito na nahahanap ang isang direktoryo flatpages, ito ay nagdadagdag ng bawat file sa direktoryo flatpages bilang flatpage.
Ang mga katangian FlatPage ay tinukoy na gumagamit komento sa itaas ng bawat file. django-fileflatpages nagsisimula sa unang linya, at para sa bawat linya ito hitsura para sa mga komento attribute = value. Sa lalong madaling django-fileflatpages nakatagpo ng isang line non-comment, hihinto ito ay naghahanap para sa karagdagang mga komento.
Halimbawa:
.. - * - Mode: rst - * -
.. Url = / tungkol sa /
.. Title = Tungkol sa
.. TEMPLATE_NAME = flatpages / rst.html
.. Enable_comments = Mali
Hello World
lumilikha:
FlatPage (url = '/ tungkol', title = 'Tungkol sa', TEMPLATE_NAME = 'flatpages / rst.html',
& Nbsp; enable_comments = False, sites = [settings.SITE_ID],
& Nbsp; content = file (fixture_path) .read ())
May isang espesyal na patlang na maaari mong tukuyin, remove_comments = True. Ito ay tanggalin ang mga linya ng puna sa field = halaga direktiba mula sa mga nilalaman na naka-imbak sa database.
Ang pangunahing website para django-fileflatpages ay https://bitbucket.org/keegan_csmith/django-fileflatpages ngunit mayroon ding isang git mirror sa https://github.com/keegancsmith/django-fileflatpages
Pag-install
& Nbsp; I-install django-fileflatpages sa iyong mga paboritong manager python package:
& Nbsp; pip install django-fileflatpages
& Nbsp; Idagdag ang "fileflatpages" sa iyong setting INSTALLED_APPS:
& Nbsp; INSTALLED_APPS = [
& Nbsp; # ...
& Nbsp; "fileflatpages",
& Nbsp;]
& Nbsp; Tiyaking mayroon kang naka-enable din flatpages para sa iyong proyekto. https://docs.djangoproject.com/en/dev/ref/contrib/flatpages/
Ngayon kapag nagpatakbo ka django-admin.py loadflatpages lahat naka-install na apps ay magkakaroon doon flatpages idinagdag.
Halimbawa Site
Isang halimbawa ng proyekto ay naka-imbak sa ilalim example_project direktoryo. Tingnan ang direktoryo example_project / app / flatpages para sa flatpages na makakakuha idinagdag sa database. Upang makuha ang up Halimbawa site at tumatakbo sa ilalim ng isang virtual na kapaligiran sundin ang mga hakbang na ito:
$ Virtualenv --no-site-pakete env
$. env / bin / buhayin
$ Pip install r example_project / requirements.txt
$ Python setup.py install
$ Python example_project / manage.py syncdb
Nagdadagdag ng $ python example_project / manage.py loadflatpages # Ano django-fileflatpages
$ Python example_project / manage.py runserver
Dapat mo na ngayong ma-browse ang mga halimbawa ng site sa http: // localhost: 8000 /

Kinakailangan :

  • sawa
  • Django

Iba pang mga software developer ng Keegan Carruthers-Smith

hgallpaths
hgallpaths

20 Feb 15

AmarokQuilt
AmarokQuilt

2 Jun 15

Mga komento sa django-fileflatpages

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!