django-fhadmin yra Django programa, kuri keičia akcijų django-administravimo sąsaja, kad tilptų mūsų idėjas šiek tiek geriau.
Prietaisų skydelis ir pasaulinės navigacijos pratęsimo
Leidžia grupės apps ant prietaisų skydelio ir siūlo tą patį vaizdą ant kiekvieno admin puslapį slysta ant viršaus juostą po nedidelio vėlavimo, kai svyruoti.
Konfigūracijos pavyzdys:
nuo fhadmin importo FHADMIN_GROUPS_REMAINING
_ = Lambda x: x
FHADMIN_GROUPS_CONFIG = [
& Nbsp; (_ ("esmė"), {
& Nbsp; "Apps": ("puslapis", "Medialibrary", "Dienoraštis"),
& Nbsp;}),
& Nbsp; (_ (moduliai), {
& Nbsp; "Apps": ("nuorodos", FHADMIN_GROUPS_REMAINING)
& Nbsp;}),
& Nbsp; (_ ("Nustatymai"), {
& Nbsp; "Apps": ("auth", "Rosetta", "išorinė", "svetainių"),
& Nbsp;}),
& Nbsp;]
Pratęsimas yra suaktyvinta privalomaisiais tiek admin / base_site.html už skaidrių žemyn navigacijos ir admin / index.html už prietaisų skydelio, ir pridedant fhadmin į INSTALLED_APPS kad šablono žodžius ir statiniai failai nerasta.
admin / base_site.html:
{% Tęsiasi admin / base.html "%}
{% Apkrova I18n%}
{% Blokas extrahead%}
{% Endblock%}
{% Blokas pavadinimas%} {{pavadinimas}} | {% trans "Django svetainė admin%} {% endblock%}
{% Blokas pažymėtas%}
{% trans "Django administravimas"%}
{% Endblock%}
{% Blokas nav-pasaulinė%}
& Nbsp; {% yra "admin / group_list.html"%}
& Nbsp;
{% Endblock%}
admin / index.html:
{% Tęsiasi admin / base_site.html "%}
{% Apkrova I18n admin_static%}
{% Blokas extrastyle%} {{block.super}} {% endblock %}
{% blokas coltype%} colMS {% endblock%}
{% Blokas bodyclass%} skydelis {% endblock%}
{% Blokas džiūvėsėliai%} {% endblock%}
{% Blokas turinys%}
& Nbsp; {% yra "admin / group_list.html"%}
& Nbsp;
{% Endblock%}
{% Blokas parankinės%}
& Nbsp;
& Nbsp;
{% Trans "Paskutinių veiksmuose"%}
& Nbsp;
{% trans "savo veiksmus"%}
& Nbsp; {% apkrova žurnalo%}
& Nbsp; {% get_admin_log 10 kaip admin_log for_user vartotojas%}
& Nbsp; {%, jei ne admin_log%}
& Nbsp;
{% trans "N ÷ ra"%}
& Nbsp; {% kitur%}
& Nbsp;
& Nbsp; {%, jei entry.is_deletion%}
& Nbsp; {{entry.object_repr}}
& Nbsp; {% kitur%}
& Nbsp;{{entry.object_repr}} >
& Nbsp; {% endif%}
& Nbsp;
& Nbsp; {%, jei entry.content_type%}
& Nbsp; {% filtras capfirst%} {% trans entry.content_type.name%} {% endfilter%}
& Nbsp; {% kitur%}
& Nbsp; {% trans "Nežinomas turinys"%}
& Nbsp; {% endif%}
& Nbsp;
& Nbsp; {% įtraukimo admin_log%}
& Nbsp;
& Nbsp; {% endfor%}
& Nbsp;
& Nbsp; {% endif%}
& Nbsp;
{% Endblock%}
Reikalavimai :
- Python
- Django
Komentarai nerastas