Exemplo n.º 1
0
def create(request):

    print(request.GET)
    form = EmpForm()

    if request.method == 'POST':
        form = EmpForm(request.POST)
        if form.is_valid():
            #form.save()
            emp = Employee()
            emp.emp_name = form.cleaned_data['name']
            emp.emp_email = form.cleaned_data['email']
            emp.emp_address = form.cleaned_data['address']
            emp.save()
            return redirect(index)
    return  render(request, 'crud/create.html',{'form':form})
Exemplo n.º 2
0
def update(request):

    #print(request.GET['id'])
    data = Employee.objects.get(emp_email = request.GET['email'])
    #print(data.emp_email)
    form = EmpForm(instance=data)

    if request.method == 'POST':
        form = EmpForm(request.POST, instance=data)
        if form.is_valid():
            #form.save()
            emp = Employee()
            emp.id = data.id
            emp.emp_name = form.cleaned_data['name']
            emp.emp_email = form.cleaned_data['email']
            emp.emp_address = form.cleaned_data['address']
            emp.save()
            return redirect(index)
    return render(request, 'crud/update.html', {'form': form})