我刚刚开始学习django。我从django模型创建了一个表单。单击提交按钮,数据将存储在数据库中。现在我想要的是下面给出的内容:
#view.py
def contact(request):
if request.method == 'POST':
form = UserForm(request.POST)
if form.is_valid():
user = form.save()
return HttpResponseRedirect("/contact/create_db")
#urls.py
在Django模板中创建动态绑定的惯用方法是什么?例如,我有一个模板,它的左边有一个项目列表。此列表绑定到视图上下文中的模型,并以{% for %}循环显示。
在右边,是一个窗体,它应该在左边的表中显示选定行的值。
当用户单击我表中的一行时,我希望右边的表单更改以反映所选行的新值。在Django中,我似乎找不到任何简单的方法来做到这一点,而不提交一个表单似乎有违直觉,或者为我的列表中的每一行创建一个表单,然后只显示/隐藏所讨论的表单(这似乎也是不可取的)。
我对Django很陌生。我有一个模型,它有两个字段,名为id (as pk)和region,我有一个页面来返回每个region.There中的对象,它们是10个区域,我需要将区域号传递给url,以便从db筛选该区域检索数据。这是我的代码:
views.py
def render_pdf_view(request, *args, **kwargs):
pk = kwargs.get('pk') *********here i need to get region from clicked button instead of pk*************
data = MyM
我希望在django的views.py中多次接收表单中生成的表的单选按钮值。
我的模板文件类似于:
<form action = "/appName/accept" method = "POST"
{% for l in list %}
<table>
<tr>
<td>{{l.value}}</td>
</>tr
</table>
<input type = "
我对django很陌生。我创建了一个网站,将数据从API输出到django中的一个表。我创建了一个名为“display_networks”的应用程序。在这个应用程序的views.py中,我有以下代码:
from django.shortcuts import render
from django.views.generic import TemplateView
from .services import get_networks
# Create your views here.
class GetNetworks(TemplateView):
template_name =