django-fileflatpages

Software captura de pantalla:
django-fileflatpages
Detalles de software:
Versión: 0.1
Fecha de carga: 11 May 15
Licencia: Libre
Popularidad: 4

Rating: nan/5 (Total Votes: 0)

django-fileflatpages es una aplicación Django que hace los accesorios para flatpages más conveniente.
Uno de los principales inconvenientes con django.contrib.flatpages es que la única manera de almacenar sus páginas planas con los archivos de origen es como un accesorio. django-fileflatpages resuelve este problema mediante la inserción de archivos como flatpages de sus aplicaciones.
Qué django-fileflatpages te da es la loadflatpages comando gestión de Django. Para cada aplicación en sus proyectos INSTALLED_APPS, loadflatpages buscarán los flatpages directorio. Si encuentra un directorio flatpages, añade cada archivo en el directorio flatpages como flatpage.
Los atributos flatpage se especifican utilizando los comentarios en la parte superior de cada archivo. django-fileflatpages comienza en la primera línea, y para cada línea que se ve para comentarios atributo = valor. Tan pronto como django-fileflatpages encuentros una línea no comentario, deja de buscar nuevos comentarios.
Por ejemplo:
.. - * - Modo: en primer lugar - * -
.. Url = / sobre /
.. Title = Acerca de
.. Template_name = flatpages / rst.html
.. enable_comments = False
Hola Mundo
crea:
FlatPage (url = '/ sobre' title = 'sobre', template_name = 'flatpages / rst.html',
& Nbsp; enable_comments = False, sitios = [settings.SITE_ID],
& Nbsp; content = archivo (fixture_path) .leer ())
Hay un campo especial se puede especificar, remove_comments = True. Esto eliminará las líneas de comentarios con directivas campo = valor del contenido que se almacena en la base de datos.
La página web principal de django-fileflatpages es https://bitbucket.org/keegan_csmith/django-fileflatpages pero también hay un espejo git en https://github.com/keegancsmith/django-fileflatpages
Instalación
& Nbsp; Instale django-fileflatpages con su gestor de paquetes python favorito:
& Nbsp; pip install django-fileflatpages
& Nbsp; "Añadir fileflatpages" a su entorno INSTALLED_APPS:
& Nbsp; INSTALLED_APPS = [
& Nbsp; # ...
& Nbsp; "fileflatpages",
& Nbsp;]
& Nbsp; Asegúrese de que usted también ha permitido flatpages para su proyecto. https://docs.djangoproject.com/en/dev/ref/contrib/flatpages/
Ahora cuando ejecute loadflatpages django-admin.py todas las aplicaciones instaladas tendrán allí flatpages añadió.
Ejemplo Sitio
Un ejemplo de proyecto se almacena bajo example_project directorio. Ver los example_project directorio / app / flatpages para los flatpages que se añaden a la base de datos. Para obtener el ejemplo sitio en funcionamiento bajo un entorno virtual, siga estos pasos:
$ Virtualenv --no-site-packages env
$. env / bin / activar
$ Pip instalar -r example_project / requirements.txt
$ Python setup.py install
$ Python example_project / manage.py syncdb
$ Python example_project / manage.py loadflatpages # Lo que Django agrega fileflatpages
$ Python example_project / manage.py runserver
Ahora debería ser capaz de navegar por el sitio ejemplo en http: // localhost: 8000 /

Requisitos

  • Python
  • Django

Otro software de desarrollador Keegan Carruthers-Smith

hgallpaths
hgallpaths

20 Feb 15

AmarokQuilt
AmarokQuilt

2 Jun 15

Comentarios a la django-fileflatpages

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!