该项目有 2 个应用程序 - 帐户(非常基本的自定义用户)和门户。
myproject/myproject/urls.py:
from django.contrib import admin
from django import urls
from portal import admin as user_admin
from portal import views
urlpatterns = [
urls.path(r'admin/', admin.site.urls),
urls.path(r'portal/mymodel/', views.testview),
urls.path('', user_admin.user_site.urls),
]
Run Code Online (Sandbox Code Playgroud)
myproject/portal/templates/portal/mymodel/testview.html:
{% extends "admin/change_list.html" %}
{% block after_field_sets %}{{ block.super }}
<h2> hello world </h2>
{% endblock %}
Run Code Online (Sandbox Code Playgroud)
change_list.html(内置django模板):
{% extends "admin/base_site.html" %}
{% load i18n admin_urls static admin_list %}
{% block extrastyle %}
{{ block.super }}
<link rel="stylesheet" type="text/css" href="{% static "admin/css/changelists.css" %}">
{% if …Run Code Online (Sandbox Code Playgroud)