Source code for pytoolbox.django.views.utils
"""
Some utilities related to the view layer.
"""
from django.http import Http404
__all__ = ['get_model_or_404']
[docs]def get_model_or_404(name, *models):
try:
return next(m for m in models if m._meta.model_name == name)
except StopIteration:
raise Http404()