Python 页面模板:要使用django的AdminCalendar吗
我想使用AdminDateWidget显示自定义页面的日期 我不知道如何让模板引擎正确呈现AdminDateWidget 现在它只是将日期字段显示为文本 这就是我到目前为止所做的: 因此,我创建了一个表单和一个模型,其中我指定了:Python 页面模板:要使用django的AdminCalendar吗,python,django,mezzanine,Python,Django,Mezzanine,我想使用AdminDateWidget显示自定义页面的日期 我不知道如何让模板引擎正确呈现AdminDateWidget 现在它只是将日期字段显示为文本 这就是我到目前为止所做的: 因此,我创建了一个表单和一个模型,其中我指定了: class Author(Page): dob = models.DateField("Date of birth") if False: class Meta: verbose_name = _("Rich T
class Author(Page):
dob = models.DateField("Date of birth")
if False:
class Meta:
verbose_name = _("Rich Text Author page")
verbose_name_plural = _("Rich Text Author pages")
class AuthorForm(ModelForm):
dob=DateField(widget=AdminDateWidget)
这是一种观点:
# Create your views here.
@processor_for(Author)
def author_form(request, page):
form = AuthorForm()
if request.method == "POST":
form = AuthorForm(request.POST)
if form.is_valid():
# Form processing goes here.
redirect = request.path + "?submitted=true"
return HttpResponseRedirect(redirect)
return {"form": form}
现在问题出在模板上:
我如何创建一个模板来正确显示该小部件
{% load i18n admin_modify adminmedia %} {% block extrahead %}{{ block.super }}
<link rel="stylesheet" type="text/css" href="{% admin_media_prefix %}css/base.css" />
<link rel="stylesheet" type="text/css" href="{% admin_media_prefix %}css/widgets.css" />
<script type="text/javascript" src="/jsi18n/"></script> <script type="text/javascript" src="{% admin_media_prefix %}js/core.js"></script> {{ form.media }}
{% endblock %}
h1>{{ page.author.title }}</h1> <p>{{ page.author.dob }}</p> askdmfksasaidjf
请帮忙
谢谢你的时间和关心
杰尼亚