django-admin-views

Programinė įranga Screenshot:
django-admin-views
Programinė detalės:
Versija: 0.1.0
Įkėlimo datą: 20 Feb 15
Kūrėjas: Frank Wiles
Licencija: Nemokamai
Populiarumas: 0

Rating: 2.0/5 (Total Votes: 1)

django-admin-nuomonę yra paprastas būdas pridėti pasirinktinį administratoriaus nuomonę ir tiesioginių URL į Django admin.
Apžvalga
Nors "administratorius yra ne jūsų app", tai dažnai būna naudinga, kad būtų galima lengvai pridėti funkcionalumą tiek į admin vidaus darbuotojams ar kitiems vidaus vartotojams, kurie yra technologijų pakankamai išminties naudoti admin.
Yra keletas trečiųjų šalių projektų, pavyzdžiui, AdminPlus, bet jie reikalauja, kad vartotojas galėtų iš naujo apibrėžti Admin.site objektą. Tai gerai, kūrėjams, kurie steigiančiame Django projektą, bet ne idealus kūrėjams, kurie raštu trečiųjų šalių priemones kitiems kūrėjams naudoti savo projektuose.
django-admin-svečiai bando išspręsti šią problemą, tiesiog privalomais admin šablonus pateikti dvi funkcijas:
1. Lengvai nustatyti pasirinktinį administratoriaus nuomonę ir susieti juos su admin puslapiai
2. Lengvai pridėti išorinių nuorodų URL
Montavimo žingsniai
1. PIP įdiegti Django-admin-nuomonę
2. Pridėti admin_views į INSTALLED_APPS savo settings.py
3. Pradėti valdymo komandų admin_views_install_templates įdiegti reikiamą pakeistą admin indekso šabloną jūsų projekto TEMPLATE_DIRs. Jums bus pasiūlyta už kurį iš šių katalogų norėtumėte ji įdiegta, jei yra keli katalogai apibrėžtos.
Naudojimas
Visos šios Magic modelio admin apibrėžimą atsitiks. Jūs galite tiesiog poklasio savo admin nuo AdminViews vietoj standartinio admin.ModelAdmin. Šiame pavyzdyje mes turime užsakymą, kad nieko nedaro, bet nukreipti į CNN ir tiesioginio URL nuorodą, kad eina į mano įmonės tinklapyje vartotoją:
nuo django.contrib importo admin
nuo django.shortcuts importo peradresavimo
nuo admin_views.admin importo AdminViews
nuo example_app.models importo TestModel
klasė TestAdmin (AdminViews):
& Nbsp; admin_views = (
& Nbsp; (Nukreipimo į CNN "," redirect_to_cnn),
& Nbsp; (: 'Eik į revsys.com "," http://www.revsys.com),
& Nbsp;)
& Nbsp; def redirect_to_cnn (savarankiškai, * args ** kwargs):
& Nbsp; grąža peradresavimas (http://www.cnn.com)
admin.site.register (TestModel, TestAdmin)
Tai dabar bus rodomas žemiau įprastų Django admin modelis CRUD sąsajų example_app admin su įvairių piktogramos pora išsiskirtų tarp užsakymą admin nuomonėmis ir tiesioginio URL nuorodą.
Su šiuo trečiosios šalies kūrėjams reikia nurodyti tik savo vartotojams įdiegti savo app, django-admin-nuomonę ir paleisti admin_views_install_templates komandą.
. Tikiuosi, jums rasti tai naudinga ir kaip visada atsiliepimai tikrai sveikiname

Reikalavimai :

  • Python
  • Django

Kita programinė įranga kūrėjas Frank Wiles

django-beta
django-beta

11 May 15

django-app-metrics
django-app-metrics

20 Feb 15

django-friendship
django-friendship

14 Apr 15

Komentarai django-admin-views

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!