Exemplo n.º 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})
Exemplo n.º 2
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(category_id=str(pk)).save()
            return redirect('my_app:blog_list', pk)
    return render(request, 'create_blog.html', {"pk": pk, 'form': form})
Exemplo n.º 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)
            for
            return redirect('my_app:blog_list',pk)
Exemplo n.º 4
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.ca
            return redirect('my_app:blog_list', pk)
    return render(request, 'create_blog.html', {"pk": pk, 'form': form})
Exemplo n.º 5
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():
            title = form.cleaned_data['title']
            form = form.save(commit=False)
            form.category_id=pk
            form.save()
            return redirect('my_app:blog_list',pk)
    return render(request, 'create_blog.html',{"pk":pk, 'form':form})
Exemplo n.º 6
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 = B
        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})
Exemplo n.º 7
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()
        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})

class BlogDeleteView(DeleteView):
    model = BlogModel
    print(model)
    print(object)
    def get_success_url(self):
        return reverse('my_app:blog_list',args = {self.object.category_id})
@login_required(login_url='/account/login/')
def update_blog(request, pk):
    model = BlogModel.objects.get(id=pk)
    if request.method == 'POST':
        title = request.POST.get('title')
        description = request.POST.get('description')
        file = request.FILES.get('file')
        model = BlogModel.objects.get(id=pk)
        model.title = title
        model.description = description
        model.file = file
        model.save()
        return redirect('my_app:blog_list', model.category_id)
    return render(request, 'update_blog.html',{'model':model})
def blog_detail(request, id):
    blog = BlogModel.objects.get(id=id)
    return render(request, 'blog_detail.html',{'blog':blog})