django-navigen

Software screenshot:
django-navigen
Rincian Software:
Versi: 0.1.3
Tanggal Upload: 11 May 15
Pengembang: Brandon R. Stoner
Lisensi: Gratis
Popularitas: 12

Rating: 2.0/5 (Total Votes: 1)

Django-navigen adalah aplikasi Django yang menyediakan komponen yang menyederhanakan pembuatan menu navigasi dinamis dalam Django. Anda dapat menggunakan untuk memiliki Django secara otomatis menghasilkan menu dengan item menu yang mencerminkan hak akses dari saat login user.
Persiapan
Sama seperti aplikasi Django lainnya, Django-navigasi sangat mudah untuk memulai dengan. Cukup instal dengan:
& Nbsp; & nbsp; & nbsp; python setup.py install
Setelah ini diinstal, membuka berkas settings.py proyek Anda dan menambahkan 'navigasi' untuk INSTALLED_APPS Anda.
& Nbsp; & nbsp; & nbsp; INSTALLED_APPS = (
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; # Aplikasi lain Anda tercantum di sini
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 'Navigasi',
& Nbsp; & nbsp; & nbsp; )
Sekarang, sebagai langkah terakhir - memiliki Django menyinkronkan database Anda:
& Nbsp; & nbsp; & nbsp; syncdb ./manage.py
Bagaimana cara kerjanya?
Anda sekarang harus memiliki semua yang Anda butuhkan untuk menggunakan Django-navigasi dalam aplikasi Anda. Untuk menguji ini itu baik untuk mengetahui istilah yang digunakan oleh sistem navigasi atau Anda mungkin bingung atau berpikir bahwa aplikasi ini terlalu rumit. Namun, ingat bahwa Django-navigasi dibuat dengan tujuan berikut dalam pikiran:
* Semua menu yang dihasilkan secara dinamis
* Menu item mencerminkan konteks pengguna, dan izin yang terkait. Pengguna harus tidak melihat apa yang mereka tidak dapat mengakses.
* Aplikasi ini harus mendukung karena banyak menu yang dinamis yang dibutuhkan oleh desain out-of-the-box.
* Menu drop-down harus mudah dibuat tanpa kode tambahan.
Ini didirikan oleh mengorganisir setiap menu sebagai * "pohon navigasi" *, dan yang berkaitan tingkat atas * "item menu" setiap pohon * ke pohon navigasi. Sebuah pohon diakses oleh template Anda dengan itu * "Nama akses" *, dan beberapa pohon dapat menggunakan sama * "menu item" * bila diperlukan.
Pohon terwakili dalam ORM Django dengan para ** NavigationTree ** Model. Model ini cukup sederhana, dan hanya berisi properti berikut:
* Nama - Nama yang dapat dibaca manusia untuk tertentu ** NavigationTree ** misalnya.
* Access_name - Nama yang akan diberikan sebagai string untuk mengakses pohon ini.
Daun di pohon diwakili oleh ** NavigationItem ** Model yang menggambarkan satu link yang dapat diberikan ke sebuah pohon, dan juga dapat ditugaskan untuk item menu orangtua untuk dropdown.

Apa yang baru dalam rilis ini:

  • dukungan pypi

Persyaratan :

  • Python
  • Django

Perangkat lunak lain dari pengembang Brandon R. Stoner

django-themes
django-themes

11 May 15

django-webbugger
django-webbugger

11 May 15

TastyBone
TastyBone

20 Feb 15

django-edict
django-edict

11 May 15

Komentar untuk django-navigen

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!