Эй, я хочу добавить пользовательский buttom на сайт администратора django, и пользователи должны быть администраторами, я не ожидаю, что вы скажете мне, как это сделать на каждом шагу, но, пожалуйста, кратко напишите правильный подход, если вы также можете предоставить некоторые URL чтения, это будет потрясающе.Как добавить пользовательский контроль на сайт администратора django?
ответ
http://docs.djangoproject.com/en/dev/intro/tutorial02/ - «Настройка формы администратора» показывает, как изменить раздел администратора приложения.
http://docs.djangoproject.com/en/dev/topics/auth/ - «get_group_permissions()» позволит вам получить групповые права пользователя. «has_perm()» возвращает true для одного разрешения.
http://docs.djangoproject.com/en/dev/howto/custom-management-commands/ - как настроить управление Джанго
http://docs.djangoproject.com/en/dev/ref/contrib/admin/ - «ModelAdmin» может использоваться в качестве шаблона для сайта администратора
С их помощью вы можете собрать собственный шаблон с любыми пользовательскими элементами управления и только показывать их, если пользователь имеет определенное разрешение.
Вы можете скопировать из Джанго /django/contrib/admin/templates/admin/base.html (или base_site.html) к вашему проекту /templates/admin/base.html затем настроить base.html
Этот часть {% block footer %}<div id="footer"></div>{% endblock %}
Кроме того, этот мир шаблона может помочь {% if user.is_active and user.is_staff %}
- 1. Как добавить readonly_field в сайт администратора django?
- 2. Ссылка на сайт администратора django
- 3. поставил пользовательский контроль Silverlight на сайт asp.net
- 4. Как защитить сайт администратора django?
- 5. Как добавить пользовательский раздел на главную страницу администратора Django?
- 6. Добавить класс на основе класса django на сайт администратора
- 7. Django администратора: пользовательский поиск
- 8. Сайт администратора Django с mongodb
- 9. Пользовательский контроль и пользовательский контроль
- 10. Сайт администратора Django не отображает отношения ManyToManyField
- 11. Как добавить пользовательский встроенный виджет администратора в Django?
- 12. Как добавить пользовательский просмотр и действия в панель администратора django?
- 13. Пользовательский контроль или веб-сайт Sharepoint 2007
- 14. Добавить поле изображения в admin.auth сайт администратора в django
- 15. Как добавить динамические свойства в пользовательский контроль
- 16. Как добавить контроль формы в форму Django?
- 17. Как ссылаться на пользовательский контроль?
- 18. Добавление функции забытого пароля на сайт администратора Django
- 19. Добавить контекст на каждую страницу администратора Django
- 20. Как найти, какой администратор зашел на сайт администратора django?
- 21. Как добавить пользовательский контроль в Sitecore?
- 22. Перенаправление на сайт администратора
- 23. Django: пользовательский контент в форме администратора
- 24. Сайт администратора Django - проблема с отображением
- 25. Как добавить функцию «выход» на администратора сайта в Django
- 26. Сайт администратора django, показывающий формат out
- 27. Добавить пользовательское действие администратора Django
- 28. Сайт администратора Django, не показывающий стиль CSS
- 29. Пользовательский контроль невидим на winform
- 30. Невозможно войти на сайт администратора в localhost
это tutorial07 Сейчас: https://docs.djangoproject.com/en/1.9/intro/tutorial07/ – d33tah