我需要通过 Python/Django 中的 html 提交按钮将数据更新到数据库(mysql)的代码。需要带有 html 代码的 view.py 内容。考虑我有一个带有书名、作者名和出版商名的表我需要更新这些值的值通过 html 提交按钮。
请在这方面帮助我..我是这个框架的新手...无法通过。
如果您向我发送通过 Django/Python 在 mysql 中编辑表的代码,那将更加感谢
我需要通过 Python/Django 中的 html 提交按钮将数据更新到数据库(mysql)的代码。需要带有 html 代码的 view.py 内容。考虑我有一个带有书名、作者名和出版商名的表我需要更新这些值的值通过 html 提交按钮。
请在这方面帮助我..我是这个框架的新手...无法通过。
如果您向我发送通过 Django/Python 在 mysql 中编辑表的代码,那将更加感谢
模型.py
class Book(models.Model):
book_name = models.CharField(max_length = 32, unique = True)
author_name = models.CharField(max_length = 32, unique = True)
publisher_name = models.CharField(max_length = 32, unique = True)
表格.py
从您的路径导入图书
class BookForm(forms.ModelForm):
class = Book
视图.py
def save_book(request):
form = BookForm
if request.POST:
form = BookForm(request.POST)
if form.is_valid():
form.save()
return render_to_response('book.html.html',{'form': form} , context_instance=RequestContext(request))
book.html
<body>
<form action="." method="post" name="book" id="book">{% csrf_token %}
<table>
<tr><td>{{form.book_name.label}}</td><td>{{form.book_name}}</td></tr>
<tr><td>{{form.author_name.label}}</td><td>{{form.author_name}}</td></tr>
<tr><td>{{form.publisher_name.label}}</td><td>{{form.publisher_name}}</td></tr>
<tr><td></td><td><input type="button" name="btnSave" id="bntSave" value="Save" class = "default2"/></td>
</table>
</body>
url.py 调用你的 url