此处的Django新手正在使用我已经继承的现有应用程序。我需要在show
(我想用Django术语DetailView
)页面上添加一个取消/返回按钮。我知道如何使用HTML中的定位标记执行此操作。但是,我不知道该视图的HTML模板是 where !我认为它是根据urls.py
中的代码从程序上以“一般视图”或“管理员”生成的:
from django.conf.urls import url
from . import views
app_name = 'reports'
urlpatterns = [
# ex: /reports/
url(r'^$', views.IndexView.as_view(), name='index'),
# ex: /reports/5/
url(r'^(?P<pk>[0-9]+)/$', views.DetailView.as_view(), name='detail'),
# ex: /reports/5/results/
url(r'^(?P<pk>[0-9]+)/results$', views.ResultsView.as_view(), name='results'),
# ex: /reports/5/vote/
url(r'^(?P<question_id>[0-9]+)/vote$', views.vote, name='vote'),
]
通过浏览器访问时,报告show
/ DetailView
页面的底部栏中包含以下值:
我想在此栏中添加一个“取消”按钮,但是我找不到可以在其中添加此类按钮的位置-我什至找不到这些现有按钮代码库。
一个admin/reports_admin.py
存在一些可能相关的配置,但是我看不到该文件中可以添加此“取消”按钮的明显位置。
请帮助!