def post_nuevo(request): if request.method == "POST": form = PostForm(request.POST) if form.is_valid(): post = form.save(commit=False) post.autor = request.user post.publicacion_fecha = timezone.now() post.save() return redirect('blog.views.post_detalle', post_pk=post.pk) else: form = PostForm() return render(request, 'blog/post_nuevo.html', {'form': form})
def post_new(request): if request.method == 'POST': form = PostForm(request.POST) if form.is_valid(): post = form.save(commit=False) post.author = request.user post.save() return redirect('blog:post_detail', pk=post.pk) else: form = PostForm() return render(request, 'blog/post_edit.html', {'form': form})
def Blog_New(request): if request.method == "POST": form = PostForm(request.POST) #or None, request.FILES) if form.is_valid(): post = form.save(commit=False) post.author = request.user post.date = timezone.now() post.save() return render(request, 'blog_read.html', {'post': post}) else: form = PostForm() return render(request, 'blog_new.html', {'form': form})
def newPublication(request): form = PostForm() ctx = {} if request.method == 'POST': form = PostForm(request.POST) if form.is_valid(): obj = form.save() ctx = {'obj': obj} return HttpResponseRedirect('../') ctx.update({'form': form}) return render(request, 'blog/send_post.html', ctx)
def post_edit(request, pk): post = get_object_or_404(Post, pk=pk) if request.method == "POST": form = PostForm(request.POST, instance=post) if form.is_valid(): post = form.save(commit=False) post.author = request.user post.save() return redirect('post_detail', pk=post.pk) else: form = PostForm(instance=post) return render(request, 'blog/post_edit.html', {'form': form})
def post_new(request): if request.method == "POST": form = PostForm(request.POST) if form.is_valid(): post = form.save(commit=False) post.user = request.user post.save() return redirect("post_page", id=post.id) else: form = PostForm() context = {"form": form} return render(request, "post_new.html", context)
def post_new(request): if request.method == "POST": form = PostForm(request.POST) if form.is_valid(): post = form.save(commit=False) post.yazar = request.user post.yayinlanma_tarihi = timezone.now() post.save() return redirect('post_detail', pk=post.pk) else: form = PostForm() return render(request, 'blog/post_edit.html', {'form': form})
def post_edit(request, pk): post = Post.get_object_or_404(pk=pk) if request.method == 'POST': form = PostForm(request.POST, request.FILES, instance=post) if form.is_valid(): post = form.save() return redirect(post) else: form = PostForm(instance=post) return render(request, 'blog/post_form.html', { 'form': form, })
def add_post(request): context = RequestContext(request) if request.method == 'POST': form = PostForm(request.POST, request.FILES) if form.is_valid(): # is the form valid? form.save(commit=True) # yes? save to database return redirect(index) else: print form.errors # no? display errors to end user else: form = PostForm() return render_to_response('blog/add_post.html', {'form': form}, context)
def add_posts(request): context = RequestContext(request) if request.method == 'Post': form = PostForm(request.POST, request.FILES) if form.is_valid(): form.save(commit=True) return redirect(index) else: print form.errors else: form = PostForm() return render_to_response('blog/add_posts.html', {'form': form}, context)
def post_new(request): if request.method == 'POST': form = PostForm(request.POST) if form.is_valid(): post = form.save(commit=False) post.author = 'request.user' post.save() return redirect('post_detail', pk=post.pk) form = PostForm() publish = True context = {'form': form, 'publish': publish} return render(request, 'blog/post_add.html', context)
def new_post(request): form = None if request.method == "POST": new_post = PostForm(data=request.POST) if new_post.is_valid(): post = new_post.save(commit=False) post.author = request.user post.save() return redirect('blog:detail', pk=post.pk) else: form = PostForm() return render(request, 'blog/new_post.html', {'form': form})
def post_edit(request, pk): post = get_object_or_404(Post, pk=pk) if request.method == 'POST': form = PostForm(request.POST, instance=post) if form.is_valid(): post = form.save(commit=False) post.date_published = tz.now() post.save() return redirect('post_detail', pk=post.pk) else: form = PostForm(instance=post) return render(request, 'blog/post_edit.html', {'form': form})
def post(self, request): post = Post() post.user = request.user form = PostForm(request.POST, instance=post) if form.is_valid(): post = form.save() form = PostForm() url = reverse("post_detail_page", args=[post.user, post.pk]) message = "Post created successfully! " message += '<a href="{0}">View</a>'.format(url) messages.success(request, message) return render(request, "post_form.html", {'form': form})
def add_post(request): if request.method == 'POST': form = PostForm(request.POST) if form.is_valid(): form.save() return redirect(reverse('blog:home')) else: form = PostForm() return render(request, 'articles/add-post.html', {'form': form})
def post_edit(request, id): post = get_object_or_404(Post, id=id) if request.method == 'POST': form = PostForm(request.POST, request.FILES, instance=post) if form.is_valid(): post = form.save() messages.success(request, '포스팅을 수정했습니다.') return redirect(post) # post.get_absolute_url else: form = PostForm(instance=post) return render(request, 'blog/post_form.html', {'form': form})
def post_new(request): if request.method == "POST": form = PostForm(request.POST) if form.is_valid(): post = form.save(commit=False) post.author = request.user # post.published_date = timezone.now() post.save() return redirect('post_detail', pk=post.pk) else: form = PostForm() return render(request, 'blog/post_edit.html', {'form': form})
def post_edit(request, id): post = get_object_or_404(Post, id=id) if request.method == 'POST': form = PostForm(request.POST, request.FILES, instance=post) if form.is_valid(): post = form.save() return redirect(post) #get_absoulute_url else: form = PostForm(instance=post) return render(request, 'blog/post_form.html', { 'form': form, })
def post_update(request, pk): instance = get_object_or_404(Post, pk=pk) if request.method == "POST": post_form = PostForm(request.POST, instance=instance) if post_form.is_valid(): post_form.save() return redirect('/blog') else: post_form = PostForm(instance=instance) args = {'obj': instance, 'post_form': post_form, 'pk': pk} return render(request, "blog/post_update.html", args)
def post_edit(request, pk): post = get_object_or_404(Post, pk=pk) if request.method == 'POST': form = PostForm(request.POST, instance=post) if form.is_valid(): post = form.save(commit=False) post.author = 'request.user' post.save() return redirect('post_detail', pk=post.pk) form = PostForm(instance=post) publish = True context = {'form': form, 'publish': publish} return render(request, 'blog/post_add.html', context)
def post_new(request): if request.method == "POST": form = PostForm(request.POST) if form.is_valid(): post = form.save(commit=False) post.author = request.user post.save() return redirect('post_detail', username=post.author.username, slug=post.slug) else: form = PostForm() return render(request, 'post_edit.html', {'form': form})
def add_post(request): context = RequestContext(request) if request.method == 'POST': form = PostForm(request.POST, request.FILES) if form.is_valid(): form.save(commit=True) #save form data to database return redirect(index_url_styles) else: print form.errors #show errors to user else: form = PostForm() return render_to_response('blog/add_post_simple.html', {'form': form}, context)
def post_add(request): if request.method == "POST": f = PostForm(request.POST) #chech wheather form is valid or not #if the form is valid, save the data to the database #and redirect the user back to the add post form if f.is_valid(): f.save() return redirect('post_add') else: f = PostForm() return render(request, 'cadmin/post_add.html', {'form': f})
def post_new(request): if request.method == "POST": form = PostForm(request.POST, request.FILES) if form.is_valid(): post = form.save(commit=False) post.user = request.user post.published_date = timezone.now() post.save() return HttpResponseRedirect( reverse('blog:post_detail', kwargs={'pk': post.pk})) else: form = PostForm() return render(request, 'blog/post_edit.html', {'form': form})
def post_edit(request, pk): post = get_object_or_404(Post, pk=pk) if request.method == "POST": form = PostForm(request.POST, instance=post) if form.is_valid(): post = form.save(commit=False) post.author = request.user post.published_date = timezone.now() post.save() return redirect("post_detail", pk=post.pk) else: form = PostForm(instance=post) return render(request, "blog/post_edit.html", {"form": form})
def new(request): if request.method == "POST": form = PostForm(request.POST) if form.is_valid(): post = form.save(commit=False) post.save() return redirect('blog.views.detail', post.pk) else: form = PostForm() return render(request, 'blog/form.html', { 'form': form, })
def post_new(request): if request.method == 'POST': form = PostForm(request.POST) if form.is_valid(): post = form.save(commit=False) # 자동으로 save 시키지 않는다. post.author_id = request.user.id post.save() return redirect(post) # post.get_absolute_url() => post detail else: form = PostForm() return render(request, 'blog/post_form.html', { 'form': form, })
def new_post(request): if request.method != 'POST': form = PostForm() else: form = PostForm(request.POST, request.FILES) if form.is_valid(): new_post = form.save(commit=False) new_post.user = request.user new_post.save() return HttpResponseRedirect(reverse('posts')) context = {'form': form} return render(request, 'blog/new_post.html', context)
def new_post(request): if request.method == "POST": form = PostForm(request.POST, request.FILES) if form.is_valid(): post = form.save(commit=False) post.author = request.user post.created_date = timezone.now() post.published_date = timezone.now() post.save() return redirect('home') else: form = PostForm() return render(request, 'blog/new_post.html', {'form': form})
def post_new(request): if request.method == 'POST': form = PostForm(request.POST, request.FILES) if form.is_valid(): post = form.save(commit=False) post.author = request.user post.save() return redirect(post) else: form = PostForm() return render(request, 'blog/post_form.html', { 'form': form, })