django-fileflatpages

Software screenshot:
django-fileflatpages
Rincian Software:
Versi: 0.1
Tanggal Upload: 11 May 15
Lisensi: Gratis
Popularitas: 4

Rating: nan/5 (Total Votes: 0)

Django-fileflatpages adalah aplikasi Django yang membuat perlengkapan untuk flatpages lebih nyaman.
Salah satu kelemahan utama dengan django.contrib.flatpages adalah bahwa satu-satunya cara untuk menyimpan halaman datar dengan file sumber Anda adalah sebagai fixture. Django-fileflatpages memecahkan masalah ini dengan memasukkan file sebagai flatpages dari aplikasi Anda.
Apa Django-fileflatpages memberi Anda adalah Django perintah manajemen loadflatpages. Untuk setiap aplikasi dalam proyek Anda INSTALLED_APPS, loadflatpages akan mencari flatpages direktori. Jika menemukan sebuah direktori flatpages, ia menambahkan setiap file di direktori flatpages sebagai flatpage a.
Atribut FlatPage ditentukan menggunakan komentar di bagian atas setiap file. Django-fileflatpages dimulai pada baris pertama, dan untuk setiap baris terlihat untuk atribut = nilai komentar. Begitu Django-fileflatpages bertemu garis non-komentar, berhenti mencari komentar lebih lanjut.
Sebagai contoh:
.. - * - Modus: pertama - * -
.. Url = / tentang /
.. Title = Tentang
.. TEMPLATE_NAME = flatpages / rst.html
.. Enable_comments = False
Halo Dunia
menciptakan:
FlatPage (url = '/ tentang', title = 'Tentang', TEMPLATE_NAME = 'flatpages / rst.html',
& Nbsp; enable_comments = False, situs = [settings.SITE_ID],
& Nbsp; content = berkas (fixture_path) .read ())
Ada satu bidang khusus Anda dapat menentukan, remove_comments = True. Ini akan menghapus baris komentar dengan bidang = nilai arahan dari konten yang disimpan dalam database.
Situs utama untuk Django-fileflatpages adalah https://bitbucket.org/keegan_csmith/django-fileflatpages tetapi ada juga cermin git di https://github.com/keegancsmith/django-fileflatpages
Instalasi
& Nbsp; Install Django-fileflatpages dengan manajer paket python favorit Anda:
& Nbsp; pip menginstal Django-fileflatpages
& Nbsp; Tambahkan "fileflatpages" untuk pengaturan INSTALLED_APPS Anda:
& Nbsp; INSTALLED_APPS = [
& Nbsp; # ...
& Nbsp; "fileflatpages",
& Nbsp;]
& Nbsp; Pastikan Anda juga telah mengaktifkan flatpages untuk proyek Anda. https://docs.djangoproject.com/en/dev/ref/contrib/flatpages/
Sekarang ketika Anda menjalankan loadflatpages django-admin.py semua aplikasi yang diinstal akan ada flatpages menambahkan.
Contoh Situs
Contoh proyek disimpan di bawah direktori example_project. Lihat direktori example_project / app / flatpages untuk flatpages yang akan ditambahkan ke database. Untuk mendapatkan contoh situs dan berjalan di bawah lingkungan virtual ikuti langkah berikut:
$ Virtualenv --no-situs-paket env
$. env / bin / mengaktifkan
$ Pip install -r example_project / requirements.txt
$ Python setup.py menginstal
$ Python example_project / manage.py syncdb
$ Python example_project / manage.py loadflatpages # Apa Django-fileflatpages menambahkan
$ Python example_project / manage.py runserver
Anda sekarang harus dapat menelusuri situs contoh di http: // localhost: 8000 /

Persyaratan :

  • Python
  • Django

Perangkat lunak lain dari pengembang Keegan Carruthers-Smith

AmarokQuilt
AmarokQuilt

2 Jun 15

hgallpaths
hgallpaths

20 Feb 15

Komentar untuk django-fileflatpages

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!