Example #1
0
def chapter(request, id):
    chapter = get_object_or_404(Chapter.objects.select_related('book'), id=id)
    if request.is_post():
        form = ChpaterForm(instance=chapter, data=request.POST)
        if form.is_valid():
            form.save()
            save_success = True
    else:
        form = ChpaterForm(instance=chapter)
    return 'book/manage/chapter.html', locals()
Example #2
0
def chapter_add(request, book_id):
    book = get_object_or_404(Book, id=book_id)
    if request.is_post():
        form = ChpaterForm(data=request.POST)
        form.instance.book = book
        if form.is_valid():
            form.save()
            return redirect('book:manage:book', book.id)
    else:
        form = ChpaterForm()
        try:
            c = book.book_chapter_set.latest('vol_number')
            form.base_fields['vol_number'].initial = c.vol_number
        except:
            pass
    return 'book/manage/chapter_add.html', locals()
Example #3
0
def chapter(request, id):
    chapter = get_object_or_404(Chapter.objects.select_related('book'), id=id)
    if request.is_post():
        form = ChpaterForm(instance=chapter, data=request.POST)
        if form.is_valid():
            form.save()
            save_success = True
    else:
        form = ChpaterForm(instance=chapter)
    return 'book/manage/chapter.html', locals()
Example #4
0
def chapter_add(request, book_id):
    book = get_object_or_404(Book, id=book_id)
    if request.is_post():
        form = ChpaterForm(data=request.POST)
        form.instance.book = book
        if form.is_valid():
            form.save()
            return redirect('book:manage:book', book.id)
    else:
        form = ChpaterForm()
        try:
            c = book.book_chapter_set.latest('vol_number')
            form.base_fields['vol_number'].initial = c.vol_number
        except:
            pass
    return 'book/manage/chapter_add.html', locals()