84669 personnes étudient
152542 personnes étudient
20005 personnes étudient
5487 personnes étudient
7821 personnes étudient
359900 personnes étudient
3350 personnes étudient
180660 personnes étudient
48569 personnes étudient
18603 personnes étudient
40936 personnes étudient
1549 personnes étudient
1183 personnes étudient
32909 personnes étudient
À cause de Django Admin的页面都是关联model的,如何在Admin后台创建一个页面,不关联任何model?
Django Admin
model
Admin
认证0级讲师
Article de référence : Django Admin crée une page personnalisée non associée à aucun modèle
custom_view.html
@staff_member_required def custom_view(request): #. . . create objects of MyModel . . . #. . . call their processing methods . . . #. . . store in context variable . . . r = render_to_response('admin/myapp/custom_view.html', context, RequestContext(request)) return HttpResponse(r)
from myapp.views import custom_view urlpatterns = [ url(r'^admin/custom_link/$', custom_view, name='custom_name'), url(r'^$', RedirectView.as_view(url='/admin/')), url(r'^admin/', admin.site.urls), ]
Article de référence : Django Admin crée une page personnalisée non associée à aucun modèle
modèles
views.py
urls.py