mirror of
https://github.com/nikdoof/vapemap.git
synced 2025-12-14 14:52:16 +00:00
* Add better admin interface for FlaggedObject * Export totals via context processors * Update base template to show this data to admins.
18 lines
549 B
Python
18 lines
549 B
Python
from django.contrib.sites.models import Site
|
|
from .models import ClaimRequest, Store
|
|
|
|
def site(request):
|
|
return {
|
|
'site': Site.objects.get_current()
|
|
}
|
|
|
|
|
|
def pending_admin(request):
|
|
if request.user.is_superuser:
|
|
inactive_stores = Store.objects.filter(active=False).count()
|
|
pending_claims = ClaimRequest.objects.filter(status=ClaimRequest.CLAIM_STATUS_PENDING).count()
|
|
return {
|
|
'admin_pending_claims': pending_claims,
|
|
'admin_inactive_stores': inactive_stores,
|
|
}
|
|
return {} |