我最近一直在处理表格,我仍然对他们感到困惑。
我想要的是标准表格:
下一步按钮
将数据提交至Db
时间戳
区域定义的可点击图片我点击的时间我到了下一页
并且
我想将这些结合起来。
E.g。有一个下一个按钮+记录时间戳。 要么 例如。单击图像+下一个+时间戳
如果有人能给我一些代码可以实现这个或者一个很好的在线资源来获取信息,那就太棒了。
感谢您的时间!!
答案 0 :(得分:0)
这真的不是一个问题,我不确定你想要完成什么。
我认为你提到的关于时间戳的东西应该是模型中的auto_now字段。看看this。
你提到的关于按钮和可点击图像的东西实际上只是HTML而与Django无关。我会尝试Google。
答案 1 :(得分:0)
我有点不清楚你想要完成什么,但是如果你试图将数据从HTML表单移动到数据库,我建议看看如何使用ModelForms。简而言之,您创建了一个模型类,如下所示:
class MyModel(models.Model):
field1 = models.CharField(max_length=50)
然后创建一个引用该模型的ModelForm类:
class MyModelForm(forms.ModelForm):
class Meta:
model = MyModel
您可以在视图函数中呈现MyModelForm的实例。在该视图中的POST请求内部,您将POST数据绑定到表单,验证它,并在其上调用save()以将其提交到数据库:
if request.method == 'POST':
form = MyModelForm(request.POST)
if form.is_valid():
model_instance = form.save()