django-fileflatpages

Софтуер снимки:
django-fileflatpages
Софтуер детайли:
Версия: 0.1
Дата на качване: 11 May 15
Розробник: Keegan Carruthers-Smith
Разрешително: Безплатно
Популярност: 4

Rating: nan/5 (Total Votes: 0)

Django-fileflatpages е Django приложение, което прави тела за FlatPages по-удобно.
Един от основните недостатъци с django.contrib.flatpages е, че единственият начин да съхранявате вашите плоски страници с вашите изходни файлове е като хващане. Django-fileflatpages решава този проблем, чрез вмъкване на файлове, както FlatPages от вашите приложения.
Какво Django-fileflatpages дава по командни управление loadflatpages на Django. За всяко приложение във вашите проекти INSTALLED_APPS, loadflatpages ще се огледа за flatpages директория. Ако установи директория flatpages, добавя всеки файл в директорията на flatpages като flatpage.
Атрибутите на FlatPage са определени с помощта на коментари в горната част на всеки файл. Django-fileflatpages започва от първия ред, а за всяка линия изглежда за коментари атрибут = стойност. Веднага след като Django-fileflatpages сблъсква с нестопанска линия за коментар, той спира търсят допълнителни коментари.
Например:
.. - * - Режим: RST - * -
.. URL = / около /
.. Заглавие = About
.. TEMPLATE_NAME = flatpages / rst.html
.. enable_comments = False
Здравей Свят
създава:
FlatPage (URL = "/ за", заглавие = "За", TEMPLATE_NAME = 'flatpages / rst.html ",
& Nbsp; enable_comments = False, сайтове = [settings.SITE_ID],
& Nbsp; съдържание = файл (fixture_path) .read ())
Има едно специално поле можете да посочите, remove_comments = True. Това ще премахне коментар линии с директиви поле = стойност от съдържанието, което се съхранява в базата данни.
Основният сайт за Django-fileflatpages е https://bitbucket.org/keegan_csmith/django-fileflatpages но има и едно огледало Git в https://github.com/keegancsmith/django-fileflatpages
<Силен> Инсталиране
& Nbsp; Инсталирайте Django-fileflatpages с любимата си програма за управление на питон пакет:
& Nbsp; PIP инсталирате Django-fileflatpages
& Nbsp; Добави "fileflatpages" от настройките на INSTALLED_APPS:
& Nbsp; INSTALLED_APPS = [
& Nbsp; # ...
& Nbsp; "fileflatpages",
& Nbsp;]
& Nbsp; Уверете се, че също сте активирали flatpages за вашия проект. https://docs.djangoproject.com/en/dev/ref/contrib/flatpages/
Сега, когато стартирате django-admin.py loadflatpages всички инсталирани приложения ще имат там flatpages добавена.
<Силен> Пример сайта
Един пример за проекта се съхранява под example_project директория. Вижте директорията example_project / апартамент / flatpages за flatpages които се добавят към базата данни. Да се ​​изправи на пример сайт и се изпълняват в рамките на виртуална среда, следвайте тези стъпки:
$ Virtualenv --no площадката опаковки ENV
$. ENV / хамбар / активирате
$ PIP инсталирате -r example_project / requirements.txt
$ Питон setup.py инсталиране
$ Питон example_project / manage.py syncdb
$ Питон example_project / manage.py loadflatpages # Какво Джанго-fileflatpages добавя
$ Питон example_project / manage.py runserver
Сега би трябвало да бъде в състояние да разглеждате например мястото на най-HTTP: // Localhost: 8000 /

<силни> Изисквания

  • Python
  • Django

Друг софтуер на разработчика Keegan Carruthers-Smith

AmarokQuilt
AmarokQuilt

2 Jun 15

hgallpaths
hgallpaths

20 Feb 15

Коментари към django-fileflatpages

Коментари не е намерена
добавите коментар
Включете на изображения!