Hide keyboard shortcuts

Hot-keys on this page

r m x p   toggle line displays

j k   next/prev highlighted chunk

0   (zero) top of page

1   (one) first highlighted chunk

1""" 

2 

3Abstract 

4-------- 

5 

6High-level, class-based views that may be used in practically all of the common use cases for Web application 

7development. Originally inspired by `django-vanilla-views`_, SuperDjango's views provide a specific, opinionated, and 

8simpler alternative to Django's own class-based views. 

9 

10.. _django-vanilla-views: http://django-vanilla-views.org 

11 

12Install 

13------- 

14 

15TODO: There are no install steps for views, though we should look at documenting the use of settings. 

16 

17Usage 

18----- 

19 

20TODO: Incorporate usage examples for generic views. 

21 

22""" 

23from .access import * 

24from .ajax import * 

25from .base import * 

26from .breadcrumbs import * 

27from .crud import * 

28from .forms import * 

29from .images import * 

30from .messages import * 

31from .redirects import * 

32from .templates import * 

33from .viewsets import * 

34 

35__author__ = "Shawn Davis <shawn@superdjango.com>" 

36__maintainer__ = "Shawn Davis <shawn@superdjango.com>" 

37__version__ = "0.4.1-d" 

38 

39__all__ = ( 

40 "AccessMixin", 

41 "AjaxFileUploader", 

42 "BaseView", 

43 "BreadcrumbsMixin", 

44 "CallbackRedirectView", 

45 "CreateView", 

46 "ConfirmView", 

47 "CountRedirectView", 

48 "CSRFExemptMixin", 

49 "DelayedRedirectView", 

50 "DeleteView", 

51 "DetailView", 

52 "FormMixin", 

53 "FormView", 

54 "GenericView", 

55 "ImageView", 

56 "JSONMixin", 

57 "ListView", 

58 "LoginRequiredMixin", 

59 "MessageMixin", 

60 "ModelView", 

61 "ModelViewSet", 

62 "RedirectView", 

63 "TemplateView", 

64 "UpdateView", 

65 "ViewSet", 

66)