小编the*_*ent的帖子

在django中创建动态模型字段

这是关于django的问题.我有一个模特说"汽车".这将有一些基本字段,如"颜色","车辆所有者名称","车辆成本".

我想提供一个表单,用户可以根据他添加的汽车添加额外的字段.例如,如果用户正在添加"Car",则他将在运行时动态地在表单中添加额外字段,例如"Car Milage","Cal Manufacturer".假设用户想要添加"卡车",他将添加"可以携带的负载","允许"等.

我如何在django中实现这一目标?

这里有两个问题:

  1. 如何提供用户可以在运行时添加新字段的表单?
  2. 如何将字段添加到数据库中以便以后检索/查询?

django dynamic models

16
推荐指数
4
解决办法
2万
查看次数

根据django中的比较进行过滤

我有一个带字段的django模型Reminder_End_Date = models.DateField().我必须过滤提醒日期大于今天日期的模型的所有记录.

但是,当我尝试使用以下语句时,它不起作用:

now=datetime.date.today()
reminderlist=Reminder.objects.filter(Reminder_End_Date>now )
Run Code Online (Sandbox Code Playgroud)

任何人都可以告诉你如何解决这个问题?提前致谢

django comparison field date

4
推荐指数
1
解决办法
3840
查看次数

标签 统计

django ×2

comparison ×1

date ×1

dynamic ×1

field ×1

models ×1