Exemplo n.º 1
0
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})
Exemplo n.º 2
0
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})
Exemplo n.º 3
0
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})
Exemplo n.º 4
0
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)
Exemplo n.º 5
0
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})
Exemplo n.º 6
0
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)
Exemplo n.º 7
0
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})
Exemplo n.º 8
0
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,
    })
Exemplo n.º 9
0
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)
Exemplo n.º 10
0
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)
Exemplo n.º 11
0
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)
Exemplo n.º 12
0
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})
Exemplo n.º 13
0
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})
Exemplo n.º 14
0
 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})
Exemplo n.º 15
0
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})
Exemplo n.º 16
0
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})
Exemplo n.º 17
0
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})
Exemplo n.º 18
0
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,
    })
Exemplo n.º 19
0
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)
Exemplo n.º 20
0
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)
Exemplo n.º 21
0
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})
Exemplo n.º 22
0
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)
Exemplo n.º 23
0
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})
Exemplo n.º 24
0
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})
Exemplo n.º 25
0
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})
Exemplo n.º 26
0
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,
    })
Exemplo n.º 27
0
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,
    })
Exemplo n.º 28
0
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)
Exemplo n.º 29
0
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})
Exemplo n.º 30
0
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,
    })