gpt4 book ai didi

python - 如何在自定义页面 Django 中使用管理表单

转载 作者:行者123 更新时间:2023-12-05 07:33:52 25 4
gpt4 key购买 nike

我正在尝试对管理页面中使用的日期和时间使用相同的表单,但在自定义页面中。

我创建了一个这样的表单类:

from django import forms
from django.contrib.admin import widgets as adminWidget

class RequestData(forms.Form):
data = forms.DateField(widget=adminWidget.AdminDateWidget())

当我在模板中显示此表单时,它看起来不像在管理页面中

最佳答案

将此添加到您的模板(可能是 base.html)

{% load admin_static %} 

如果不行,添加这个:

<link rel="stylesheet" type="text/css" href="/static/admin/css/base.css" />
<link rel="stylesheet" type="text/css" href="/static/admin/css/forms.css" />


<script type="text/javascript" src="/admin/jsi18n/"></script>
<script type="text/javascript" src="/static/admin/js/core.js"></script>
<script type="text/javascript" src="/static/admin/js/vendor/jquery/jquery.js"></script>
<script type="text/javascript" src="/static/admin/js/jquery.init.js"></script>
<script type="text/javascript" src="/static/admin/js/admin/RelatedObjectLookups.js"></script>
<script type="text/javascript" src="/static/admin/js/actions.js"></script>
<script type="text/javascript" src="/static/admin/js/urlify.js"></script>
<script type="text/javascript" src="/static/admin/js/prepopulate.js"></script>
<script type="text/javascript" src="/static/admin/js/vendor/xregexp/xregexp.js"></script>
<script type="text/javascript" src="/static/admin/js/calendar.js"></script>
<script type="text/javascript" src="/static/admin/js/admin/DateTimeShortcuts.js"></script>
<script type="text/javascript" src="/static/admin/js/inlines.js"></script>

关于python - 如何在自定义页面 Django 中使用管理表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50380630/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com