def request_page(request):
if request.method == "POST":
form = Submit_Form(request.POST, request.FILES)
if form.is_valid():
email = form.cleaned_data["email"]
per = Person(email=email, date=datetime.datetime.now(), file=request.FILES['file'])
per.save()
message = "Thanks, Submission accepted: " + email
forma = Submit_Form()
# return redirect("request_page", {"form": forma, "message": message})
return render(request, "submit_request.html", {"form": forma, "message": message})
else:
form = Submit_Form()
return render(request, "submit_request.html", {"form": form, "message": ""})
# class NameForm(forms.Form):
# name = forms.CharField(label='Name', max_length=100, required=True, initial="")
# last_name = forms.CharField(label='Last Name', max_length=100, required=True, initial="")
# email = forms.EmailField(label="Email", required=True, initial="")
# the_file = forms.FileField(required=True)# date = forms.DateTimeField()
will render properly but later on I don't know how to populate the 2 tables. any one have a little example that I can follow to .save() the person table and the file table?
thank you guys. =)| | Filipe Ximenes +55 (81) 8245-9204 Vinta Software Studio http://www.vinta.com.br |