Example #1
0
def update_blog(request, pk):
    model = BlogModel.objects.get(id=pk)
    form = BlogForm(instance=model)
    if request.method == 'POST':
        form = BlogForm(request.POST, request.FILES)
        if form.is_valid():
            form.save()
        return redirect('my_app:blog_list', model.category_id)
    return render(request, 'update_blog.html',{'model':model, 'form':form})
def create_blog(request, pk):
    user = request.user
    form = BlogForm()
    if request.method == 'POST':
        form = BlogForm(request.POST, request.FILES)
        if form.is_valid():
            form = form.save(comm)
            form.category_id = pk
            form.save()
            return redirect('my_app:blog_list', pk)
    return render(request, 'create_blog.html', {"pk": pk, 'form': form})
Example #3
0
def create_blog(request, pk):
    user = request.user
    form = BlogForm()
    if request.method == 'POST':
        form = BlogForm(request.POST, request.FILES)
        if form.is_valid():
            form = BlogForm.save(commit=False)
            form.category_id=pk
            form.save()
        title = request.POST.get('title')
        description = request.POST.get('description')
        file = request.FILES.get('file')
        BlogModel.objects.create(category_id=pk, title=title, description=description, file=file).save()
        print(user)
        return redirect('my_app:blog_list',pk)
    return render(request, 'create_blog.html',{"pk":pk, 'form':form})
def create_blog(request, pk):
    user = request.user
    form = BlogForm()
    if request.method == 'POST':
        form = BlogForm(request.POST, request.FILES)
        if form.is_valid():
            form = BlogForm.save(commit=False)
            for
            return redirect('my_app:blog_list',pk)