def addcontent(request): if request.method == 'POST': form = ContentForm(request.POST, request.FILES) print("post girdi") if form.is_valid(): print("valid girdi") current_user = request.user data = Content() data.user_id = current_user.id data.title = form.cleaned_data['title'] data.keywords = form.cleaned_data['keywords'] data.description = form.cleaned_data['description'] data.image = form.cleaned_data['image'] data.slug = form.cleaned_data['slug'] data.detail = form.cleaned_data['detail'] data.category_id = form.cleaned_data['category'].id data.status = 'False' data.save() messages.success(request, 'Your Content Inserted Successfully') return HttpResponseRedirect('/user/contents') else: print("hata girdi") messages.success(request, 'Content Form Error : ' + str(form.errors)) return HttpResponseRedirect('/user/addcontent') else: category = Category.objects.all() form = ContentForm() context = {'category': category, 'form': form} return render(request, 'user_addcontent.html', context)