Addded a simple authentication request to the cash report view.
This commit is contained in:
parent
714086e8e2
commit
62f960c081
@ -19,7 +19,7 @@
|
|||||||
|
|
||||||
"""
|
"""
|
||||||
|
|
||||||
from django.http import HttpResponseRedirect
|
from django.http import HttpResponseRedirect, HttpResponse
|
||||||
|
|
||||||
from django.urls import reverse
|
from django.urls import reverse
|
||||||
from django.utils import dateformat, timezone
|
from django.utils import dateformat, timezone
|
||||||
@ -79,6 +79,8 @@ class BaseReportView(generic.ListView):
|
|||||||
Returns:
|
Returns:
|
||||||
The response
|
The response
|
||||||
"""
|
"""
|
||||||
|
if request.user.is_anonymous:
|
||||||
|
return HttpResponse(status=401)
|
||||||
try:
|
try:
|
||||||
self.page_size = int(request.GET["page-size"])
|
self.page_size = int(request.GET["page-size"])
|
||||||
if self.page_size < 1:
|
if self.page_size < 1:
|
||||||
@ -113,6 +115,7 @@ class BaseReportView(generic.ListView):
|
|||||||
return r
|
return r
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
class CashReportView(BaseReportView):
|
class CashReportView(BaseReportView):
|
||||||
"""The accounting cash report."""
|
"""The accounting cash report."""
|
||||||
http_method_names = ["get"]
|
http_method_names = ["get"]
|
||||||
|
Loading…
Reference in New Issue
Block a user