python - 如何将 cliente_id ForeignKey 添加到 CreateView ?创建视图
问题描述
我想在我的表“Retos_empleados”中添加外键cliente_id 但不能,我学习python。
在此处输入图像描述 Tables Cliente - Empleados
视图定义创建(请求):
if request.method == 'POST':
user = request.user.id
form = Empleados(user, request.POST)
form.save()
return redirect('index')
form = empleados_Form()
print(form)
return render(request, 'retos/create.html', {'form': form})
FORMS 类 empleados_Form(forms.ModelForm):
fecha_nacimiento = forms.DateInput()
class Meta:
model = Empleados
fields = ['nombre', 'apellido', 'telefono',
'fecha_nacimiento', 'email']
widgets = {
'completeDateTime': forms.DateTimeInput(attrs={'class': 'datetime-input'})
}
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
for field in iter(self.fields):
self.fields[field].widget.attrs.update({
'class': 'form-control'
})
非常感谢您提前。
解决方案
推荐阅读
- php - 如何使用 php 重置 Html 表单的值?
- android-view - 这个drawable有什么问题?
- php - 在提交表单后但在重定向和退出之前回显成功消息
- javascript - 将带有 JSON 数据的 POST 请求从 HTML 发送到 Java Rest Web 服务时出现 HTTP 错误 415
- c++ - 从具有不同列的文本文件读取到数组 C++
- c# - 在另一个项目中读取 JSON 文件时出现问题
- html - 如何在范围输入滑块旁边居中文本的垂直对齐
- django - django.urls.exceptions.NoReverseMatch:找不到带有参数“(1、5)”的“教授”的反向
- javascript - 如何在父项中隐藏/显示 ContentChild
- javascript - 没有聚焦时如何玻璃化电子窗口?