Пример #1
0
 def post(self, request):
     form = self.form_class(request.POST, request.FILES)
     if form.is_valid():
         m = Project()
         m.project_id = form.cleaned_data['projectid']
         m.project_name = form.cleaned_data['projectname']
         m.client_name = form.cleaned_data['clientname']
         m.deadline = form.cleaned_data['deadline']
         #TODO: needs a fixin'
         m.project_type = 1
         m.poster = form.cleaned_data['poster']
         m.save()
         #TODO: dont render here send through ajax
         return render(request, self.template_name, {'STATIC_URL': settings.STATIC_URL})
     print form.errors
Пример #2
0
def post_project(request):
    if request.method == 'POST':
        form = ProjectForm(request.POST, request.FILES)
        if form.is_valid():
            m = Project()
            m.project_id = form.cleaned_data['projectid']
            m.project_name = form.cleaned_data['projectname']
            m.client_name = form.cleaned_data['clientname']
            m.deadline = form.cleaned_data['deadline']
            #TODO: needs a fixin'
            m.project_type = 1
            m.poster = form.cleaned_data['poster']
            m.save()
            #TODO: dont redirect here send through ajax
            return render(request, 'index.html', {'STATIC_URL': settings.STATIC_URL})
        print form.errors