2024-04-23 19:46:02 发布
网友
如何使用表单(或任何东西)从视图(使用来自HTML的POST请求)而不是使用admin页面向数据库添加新条目。我已经知道如何更改条目(通过the django website的polls教程),现在我需要知道如何在数据库中创建新条目
对于django1.7,我找不到任何答案
这是个简单的问题。只需阅读标题为Working with forms的文档的这一部分。你知道吗
你要好好读文件!你基本上需要一个save()方法。这个是您在视图中执行的操作:
def view(request): '''Take the data from HTML form''' name = request.Post.get("name") '''Then get a model instance''' mod = Model() mod.name = name #assign the desired values to the model field mod.save() # Save the data into database table
这不是最好的例子,我也没有使用ModelForms,这是一种方式好多了,但是您似乎无法理解在中保存值的基础知识数据库。所以呢这也许有用!你知道吗
只需从model创建form。看看ModelFrom。你知道吗
model
form
这是个简单的问题。只需阅读标题为Working with forms的文档的这一部分。你知道吗
你要好好读文件!你基本上需要一个save()方法。这个是您在视图中执行的操作:
这不是最好的例子,我也没有使用ModelForms,这是一种方式好多了,但是您似乎无法理解在中保存值的基础知识数据库。所以呢这也许有用!你知道吗
只需从
model
创建form
。看看ModelFrom。你知道吗相关问题 更多 >
编程相关推荐