如何将 cliente_id ForeignKey 添加到 CreateView ?创建视图

时间:2021-05-12 08:59:22

标签: python django-models django-views orm django-templates

我想在我的表中添加“Retos_empleados”外键cliente_id但不能,我正在学习python。

enter image description here Tables Cliente - Empleados

VIEWS def create(request):

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})

表格 类 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'
        })

非常感谢您。

0 个答案:

没有答案
相关问题