Do have relation with Mr Popescu from Romanian Central (National) Bank? On Fri, 23 Aug 2019 at 09:58, Catalina Popescu <[email protected]> wrote:
> Morning, James > > The browser just throws HTTP ERROR 405. > In CMD: > Method Not Allowed (POST): books/book/10/ > Method Not Allowed: books/book/10/ > "POST /book/book/10/ HTTP/1.1" 405.0 > > > On Friday, August 23, 2019 at 12:28:27 AM UTC+3, James Schneider wrote: > >> Post the full error message and/or traceback reported by the server when >> the error occurs. >> >> -James >> >> On Thu, Aug 22, 2019, 12:31 PM Catalina Popescu <[email protected]> >> wrote: >> >>> views.py >>> >>> class BookDisplay(DetailView): >>> model = Book >>> template_name = 'books/book_detail.html' >>> >>> def get_context_data(self, **kwargs): >>> context = super().get_context_data(**kwargs) >>> context['form'] = WishBookForm() >>> return context >>> >>> class WishBook(SingleObjectMixin, FormView): >>> form_class = WishBookForm() >>> template_name = 'books/book_detail.html' >>> model = Status >>> >>> def post(self, request): >>> if not request.user.is_authenticated: >>> return HttpResponseForbidden() >>> self.object = self.get_object() >>> return super().post(request) >>> >>> def get_success_url(self): >>> return reverse('books/book_detail', kwargs = {'pk': >>> self.object.pk}) >>> >>> >>> class BookDetail(View): >>> def get(self, request): >>> view = BookDisplay.as_view() >>> return view(request) >>> >>> def post(self, request): >>> view = WishBook.as_view() >>> return view(request) >>> >>> forms.py >>> >>> class WishBookForm(forms.Form): >>> status = forms.ChoiceField(choices=Status.GIVEAWAY_STATUS[:2], >>> initial='Cu chef de ducă') >>> >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Django users" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/django-users/231fd7dc-3bf2-465c-993b-c476b0ca4dc1%40googlegroups.com >>> <https://groups.google.com/d/msgid/django-users/231fd7dc-3bf2-465c-993b-c476b0ca4dc1%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> >> -- > You received this message because you are subscribed to the Google Groups > "Django users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/django-users/31cab945-367f-448c-97fd-56e90f63bb3d%40googlegroups.com > <https://groups.google.com/d/msgid/django-users/31cab945-367f-448c-97fd-56e90f63bb3d%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- Mehmet Demirkaya +90 505 423 11 80 -- You received this message because you are subscribed to the Google Groups "Django users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/CACov0_fxDD9CpPb3%2BWydOFS%2B%2Bq%2Bf5Dp8X9wXzQj7yvCty%3DrhwA%40mail.gmail.com.

