Django models 如何在Django表单中手动设置动态默认字段值?

Django models 如何在Django表单中手动设置动态默认字段值?,django-models,django-forms,Django Models,Django Forms,我正在尝试创建一个表单,其中默认的日期字段值应该随时更改。 我创建了一个具有两个字段值的模型。我打算不时地更改这些字段,以达到数千页的效果。如果我可以在管理面板中对所有页面执行一次,那么我会减轻一点压力 {默认开始日期和默认结束日期} 我希望这些字段在页面加载时被称为其他两个字段的默认值 {开始日期和结束日期} 我的问题我不知道我该怎么做?Django还是Java脚本?或者两者兼而有之?您可以使用django模型及其相应的管理界面: class DateRange(models.Model):

我正在尝试创建一个表单,其中默认的日期字段值应该随时更改。 我创建了一个具有两个字段值的模型。我打算不时地更改这些字段,以达到数千页的效果。如果我可以在管理面板中对所有页面执行一次,那么我会减轻一点压力

{默认开始日期和默认结束日期} 我希望这些字段在页面加载时被称为其他两个字段的默认值

{开始日期和结束日期}
我的问题我不知道我该怎么做?Django还是Java脚本?或者两者兼而有之?

您可以使用django模型及其相应的管理界面:

class DateRange(models.Model):
    start_date = models.DateField()
    end_date = models.DateField()

admin.site.register(Author)
这将允许您调整admin中的DateField。它还允许您调用DateRange.objects.all[0]的当前值。在应用程序/模板中需要的任何位置都可以调用开始日期