Django изменить представление администратора (без модели) - PullRequest
0 голосов
/ 01 июля 2018

Я хочу изменить представление администратора для выполнения некоторых задач, которые не связаны с моделью (у моего приложения нет модели), но для этого требуется администратор.

Я хочу удалить таблицу, которая позволяет создавать администраторов и пользователей, и заполнить представление другими задачами.

Могу ли я это сделать? И как? (Я новичок в Джанго).

1 Ответ

0 голосов
/ 02 июля 2018

Полагаю, вы хотите использовать админ-шаблон в соответствии с вашими предпочтениями, чтобы вы могли отображать нужные вам элементы, такие как диаграммы, аналитика или другие формы, верно? У меня тоже была эта проблема, но я решил ее с помощью Расширение Admin / Index.html

Где вы можете манипулировать администратором в соответствии с вашими потребностями, используя или не используя модели, созданные django.

Таким образом, давая вам возможность создать свой собственный admin / index.html, который станет вашим шаблоном по умолчанию для приложения администратора. Чтобы дать вам основную идею, взгляните на этот код, который позволяет создать собственную страницу admin / Index.html, следовательно, переопределяя страницу по умолчанию.

{% extends "admin:admin/index.html" %}

{% block sidebar %}
    {{block.super}}
  <div>
    <h1>Extra links</h1>
    <a href="/admin/extra/">My extra link</a>
  </div>
{% endblock %}

Вы можете узнать больше здесь в этом блоге , как и я.

Обратитесь к этой документации Django ссылка для получения полной информации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...