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)
def addContent(request): url = request.META.get('HTTP_REFERER') if request.method == 'POST': form = DuyuruForm(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.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 = 'Hayır' data.save() messages.success( request, 'Duyurunuz başarı ile gönderilmiştir.Teşekkür ederiz') return HttpResponseRedirect(url) else: messages.warning(request, 'Form Hatalı!!') return HttpResponseRedirect(url) else: menu = Menu.objects.all() setting = Setting.objects.get(pk=1) form = DuyuruForm() context = { 'setting': setting, 'menu': menu, 'form': form, } return render(request, 'userDuyuruEkle.html', context)
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.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() # veritabanına kaydet messages.success(request, 'Your content insterted successfully!') return HttpResponseRedirect('/user/contents') else: messages.error(request, 'Content Form Error :' + str(form.errors)) return HttpResponseRedirect('/user/addcontent') else: category = Category.objects.all() menu = Menu.objects.all() form = ContentForm() return render(request, 'user_addcontent.html', {'form': form, 'category': category, 'menu': menu, })
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)
def addcontent(request): if request.method == 'POST': form = ContentForm(request.POST, request.FILES) # fileupload varsa request.FILES yapmazsak formumuz çalışmaz if form.is_valid(): current_user = request.user data = Content() # model ile bağlantı kur 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.type = form.cleaned_data['type'] data.slug = form.cleaned_data['slug'] data.detail = form.cleaned_data['detail'] data.status = 'False' data.save() # veritabanına kaydet messages.success(request, 'İçeriğiniz başarılı bir şekilde eklendi !') return HttpResponseRedirect("/user/contents") else: messages.error(request, 'İçerik Form Hatası : ' + str( form.errors)) # bunu buraya yazabilmemiz için stringe çevirmemiz lazım on yüzden str yazıyoruz return HttpResponseRedirect('/user/addcontent') else: menu = Menu.objects.all() form = ContentForm() # content form ile ilişki kuruyorum context = { 'form': form, 'menu': menu } return render(request, 'user_addcontent.html', context)
def addcontent(request): if request.method == "POST": form = ContentForm(request.POST, request.FILES) if form.is_valid(): data = Content() data.user_id = request.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.kind = form.cleaned_data['kind'] data.slug = form.cleaned_data['slug'] data.detail = form.cleaned_data['detail'] data.status = "False" data.save() messages.success(request, 'Content added!') return HttpResponseRedirect('/user/contents') else: messages.warning(request, 'Content Form Error:' + str(form.errors)) return HttpResponseRedirect('/user/addcontent') else: setting = Setting.objects.first() category = Category.objects.filter(status=True) menu = Menu.objects.filter(status=True) form = ContentForm() context = { 'setting': setting, 'category': category, 'menu': menu, 'page': 'Add Content', 'form': form } return render(request, 'user_addcontent.html', context)
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.keywords = form.cleaned_data['keywords'] data.description = form.cleaned_data['description'] data.thumbnail = form.cleaned_data['thumbnail'] 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, 'İçeriğin başarıyla eklendi.') return HttpResponseRedirect('/user/contents') else: messages.warning(request, 'Content Form Hata:' + str(form.errors)) return HttpResponseRedirect('/user/addcontent') else: setting = Settings.objects.get(pk=1) category = Category.objects.all() form = ContentForm() context = { 'setting': setting, 'category': category, 'form': form, } return render(request, 'user_addcontent.html', context)
def add_content(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.category = form.cleaned_data['category'] 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.status = 'False' data.save() messages.success(request, 'Your trip has been added.') return HttpResponseRedirect('/user/contents') else: messages.error(request, 'Content Form Error: ', + str(form.errors)) return HttpResponseRedirect('/user/add_content') else: form = ContentForm() context = { 'form': form } return render(request, 'add_content.html', context)
def addcontent(request): setting = Setting.objects.get(pk=1) last_posts = Post.objects.filter(status=True).order_by('-id')[:4] 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.type = form.cleaned_data['type'] 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.status = 'False' data.save() messages.success(request, 'İçeriğiniz başarıyla kaydedildi.') return HttpResponseRedirect('/user/contents') else: messages.error(request, 'Lütfen hatalı alanları kontrol ediniz.<br>'+ str(form.errors)) return HttpResponseRedirect('/user/contents') else: category = Category.objects.all() menu = Menu.objects.all() form = ContentForm() context = {'setting': setting, 'menu': menu, 'category': category, 'form': form, 'last_posts': last_posts, } return render(request, 'user_addcontent.html', context)
def addcontent(request): setting = Setting.objects.get(pk=1) current_user = request.user profile = UserProfile.objects.get(user_id=current_user.id) 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.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, 'Your Content Inserted Succesfully') return HttpResponseRedirect('/user/contents') else: messages.success(request, 'Content Form Error : ' + str(form.errors)) return HttpResponseRedirect('/user/addcontent') else: category = Categories.objects.all() menu = Menu.objects.all() form = ContentForm() context = { 'category': category, 'menu': menu, 'form': form, 'profile': profile, 'setting': setting, } return render(request, 'user_addcontent.html', context)