django-fileflatpages

Screenshot Software:
django-fileflatpages
Szczegóły programowe:
Wersja: 0.1
Filmu: 11 May 15
Licencja: Wolny
Popularność: 4

Rating: nan/5 (Total Votes: 0)

django-fileflatpages jest aplikacja, która sprawia, że ​​oprawy Django dla FlatPages wygodniejsze.
Jedną z głównych wad jest to, że z django.contrib.flatpages jedynym sposobem na przechowywanie płaskich stron z plikami źródłowymi jest jako urządzenia. django-fileflatpages rozwiązuje ten problem poprzez wstawianie plików jako FlatPages z Twojej aplikacji.
Co django-fileflatpages daje polecenie jest loadflatpages zarządzanie Django. Dla każdej aplikacji w projektach INSTALLED_APPS, loadflatpages będzie szukać flatpages katalogów. Jeśli stwierdzi, katalog flatpages, dodaje każdego pliku w katalogu flatpages jako flatpage.
Atrybuty FlatPage są określone za pomocą uwagi na górze każdego pliku. django-fileflatpages zaczyna się na pierwszej linii, a dla każdej linii wygląda na komentarze atrybut = wartość. Tak szybko, jak django-fileflatpages spotyka linię bez komentarza, zatrzymuje szuka dalszych uwag.
Na przykład:
.. - * - Tryb: RST - * -
.. Url = / o /
.. Title = O
.. Template_name = flatpages / rst.html
.. enable_comments = False
Witaj Świecie
tworzy:
FlatPage (url = "/ o" title = "O", template_name = 'flatpages / rst.html ",
& Nbsp; enable_comments = False, strony = [settings.SITE_ID],
& Nbsp; content = file (fixture_path) .read ())
Istnieje jeden polu można określić, remove_comments = True. Spowoduje to usunięcie linii pola komentarz z dyrektywami = wartość z treści, które są przechowywane w bazie danych.
Głównym strona django-fileflatpages jest https://bitbucket.org/keegan_csmith/django-fileflatpages ale jest również lustro git na https://github.com/keegancsmith/django-fileflatpages
instalacji
& Nbsp; Instalacja Django fileflatpages z ulubionego menadżera pakietów python:
& Nbsp; pip zainstalować Django fileflatpages
& Nbsp; "fileflatpages" Dodaj do ustawień INSTALLED_APPS:
& Nbsp; INSTALLED_APPS = [
& Nbsp; # ...
& Nbsp; "fileflatpages",
& Nbsp;]
& Nbsp; Upewnij się, że również włączone flatpages dla swojego projektu. https://docs.djangoproject.com/en/dev/ref/contrib/flatpages/
Teraz po uruchomieniu django-admin.py loadflatpages wszystkie zainstalowanych aplikacji będzie miał tam flatpages dodał.
Przykład strony
Przykładem projektu jest przechowywana w example_project katalogu. Zobacz example_project katalogu / app / flatpages dla flatpages, które zostaną dodane do bazy danych. Aby dostać się do góry strony i działa przykład pod środowisku wirtualnym wykonaj następujące kroki:
$ Virtualenv --no-site-pakiety env
$. env / bin / aktywacji
$ Pip install -r example_project / requirements.txt
$ Python setup.py install
$ Python example_project / manage.py syncdb
$ Python example_project / manage.py loadflatpages # Co dodaje Django fileflatpages
$ Python example_project / manage.py runserver
Teraz powinieneś być w stanie przeglądać przykład witryny pod adresem http: // localhost: 8000 /

Wymagania :

  • Python
  • Django

Inne programy z deweloperem Keegan Carruthers-Smith

AmarokQuilt
AmarokQuilt

2 Jun 15

hgallpaths
hgallpaths

20 Feb 15

Komentarze do django-fileflatpages

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!