Django按钮时间戳

时间:2010-08-23 10:50:00

标签: html django button

因此,如果我必须创建一个Next Button(链接到下一个url)并在数据库中保存一个Timestamp。

我如何为此创建html代码?

以及db如何?

我需要在按钮html代码中添加什么内容?

e.g。

<form id="form1" name="form1" method="post" action="">
  <label>Next
    <input type="submit" name="button2" id="button2" value="Submit" />
  </label>
</form>

???

隐藏的表单在这里/标准用法会有用吗?

模型中的数据库字段如何存储时间戳必须如何?

timestamp = DateTimeField (auto_now or auto_now_add?)

视图如何看起来像?

???

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

我认为这取决于您是想捕获用户按下按钮的时间还是服务器注册操作的时间。

如果后者足够,您只需在django视图中创建时间戳:您可以在与您的表单目标对应的视图中将datetime.now()分配给模型的DateTimeField。然后你返回下一页。