def addcontent(request): if request.method == 'POST': form = ContentForm(request.POST, request.FILES) if form.is_valid(): current_user = request.user data = Content() data.user_id = current_user.id data.title = form.cleaned_data['title'] data.price = form.cleaned_data['price'] data.keywords = form.cleaned_data['keywords'] data.description = form.cleaned_data['description'] data.image = form.cleaned_data['image'] data.type = form.cleaned_data['type'] data.slug = form.cleaned_data['slug'] data.detail = form.cleaned_data['detail'] data.status = 'False' data.save() messages.success(request, "İçerik başarı ile eklendi") return HttpResponseRedirect('/user/contents') else: messages.success(request, 'İçerik form hatası' + str(form.errors)) return HttpResponseRedirect('/user/addcontent') else: category = Category.objects.all() menu = Menu.objects.all() form = ContentForm() context = { 'category': category, 'form': form, 'menu': menu, } return render(request, 'user_addcontent.html', context)