Exemplo n.º 1
0
def custom_admin_doc(request):
    folders = Tag_docs.objects.all()
    context = {}
    f = Tag_docs_form()
    if request.method == 'POST':
        f = Tag_docs_form(request.POST)
        if f.is_valid():
            f.save()
            return redirect('custom_doc')
    folder_docs = []
    for folder in folders:
        folder_docs.append({'folder': folder, 'count_docs': Doc.objects.filter(tag_doc=folder).count()})
    context['form'] = f
    context['folder_docs'] = folder_docs
    return render(request, 'custom_admin/documents.html', context)
Exemplo n.º 2
0
def folder_change_name(request, pk):
    folder = Tag_docs.objects.get(pk=pk)
    f = Tag_docs_form(request.POST, instance=folder)
    if f.is_valid:
        f.save()
        return redirect('custom_doc')