__init__.py 886 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. from django.views.generic.base import RedirectView, TemplateView, View
  2. from django.views.generic.dates import (
  3. ArchiveIndexView,
  4. DateDetailView,
  5. DayArchiveView,
  6. MonthArchiveView,
  7. TodayArchiveView,
  8. WeekArchiveView,
  9. YearArchiveView,
  10. )
  11. from django.views.generic.detail import DetailView
  12. from django.views.generic.edit import CreateView, DeleteView, FormView, UpdateView
  13. from django.views.generic.list import ListView
  14. __all__ = [
  15. "View",
  16. "TemplateView",
  17. "RedirectView",
  18. "ArchiveIndexView",
  19. "YearArchiveView",
  20. "MonthArchiveView",
  21. "WeekArchiveView",
  22. "DayArchiveView",
  23. "TodayArchiveView",
  24. "DateDetailView",
  25. "DetailView",
  26. "FormView",
  27. "CreateView",
  28. "UpdateView",
  29. "DeleteView",
  30. "ListView",
  31. "GenericViewError",
  32. ]
  33. class GenericViewError(Exception):
  34. """A problem in a generic view."""
  35. pass