├── .editorconfig ├── .github └── workflows │ ├── main.yml │ └── pre-commit.yml ├── .gitignore ├── .pre-commit-config.yaml ├── LICENSE ├── MANIFEST.in ├── README.md ├── docs ├── api │ ├── base-views.md │ └── model-views.md ├── css │ ├── bootstrap-responsive.css │ ├── bootstrap.css │ ├── default.css │ └── prettify.css ├── img │ ├── djangocbv.png │ ├── example.png │ ├── favicon.ico │ ├── glyphicons-halflings-white.png │ ├── glyphicons-halflings.png │ └── grid.png ├── index.md ├── js │ ├── bootstrap-2.1.1-min.js │ ├── jquery-1.8.1-min.js │ └── prettify-1.0.js ├── migration │ ├── base-views.md │ └── model-views.md ├── template.html └── topics │ ├── django-braces-compatibility.md │ ├── django-extra-views-compatibility.md │ ├── frequently-asked-questions.md │ └── release-notes.md ├── example ├── example │ ├── __init__.py │ ├── notes │ │ ├── __init__.py │ │ ├── forms.py │ │ ├── migrations │ │ │ ├── 0001_initial.py │ │ │ └── __init__.py │ │ ├── models.py │ │ └── views.py │ ├── settings.py │ ├── urls.py │ └── wsgi.py ├── manage.py ├── requirements.txt ├── statics │ └── css │ │ └── bootstrap.css └── templates │ └── notes │ ├── note_form.html │ └── note_list.html ├── manage.py ├── mkdocs.py ├── pyproject.toml ├── setup.cfg ├── setup.py ├── testsettings.py ├── tox.ini └── vanilla ├── __init__.py ├── model_views.py ├── models.py ├── tests.py └── views.py /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/encode/django-vanilla-views/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/encode/django-vanilla-views/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/pre-commit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/encode/django-vanilla-views/HEAD/.github/workflows/pre-commit.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/encode/django-vanilla-views/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/encode/django-vanilla-views/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/encode/django-vanilla-views/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/encode/django-vanilla-views/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/encode/django-vanilla-views/HEAD/README.md -------------------------------------------------------------------------------- /docs/api/base-views.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/encode/django-vanilla-views/HEAD/docs/api/base-views.md -------------------------------------------------------------------------------- /docs/api/model-views.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/encode/django-vanilla-views/HEAD/docs/api/model-views.md -------------------------------------------------------------------------------- /docs/css/bootstrap-responsive.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/encode/django-vanilla-views/HEAD/docs/css/bootstrap-responsive.css -------------------------------------------------------------------------------- /docs/css/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/encode/django-vanilla-views/HEAD/docs/css/bootstrap.css -------------------------------------------------------------------------------- /docs/css/default.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/encode/django-vanilla-views/HEAD/docs/css/default.css -------------------------------------------------------------------------------- /docs/css/prettify.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/encode/django-vanilla-views/HEAD/docs/css/prettify.css -------------------------------------------------------------------------------- /docs/img/djangocbv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/encode/django-vanilla-views/HEAD/docs/img/djangocbv.png -------------------------------------------------------------------------------- /docs/img/example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/encode/django-vanilla-views/HEAD/docs/img/example.png -------------------------------------------------------------------------------- /docs/img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/encode/django-vanilla-views/HEAD/docs/img/favicon.ico -------------------------------------------------------------------------------- /docs/img/glyphicons-halflings-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/encode/django-vanilla-views/HEAD/docs/img/glyphicons-halflings-white.png -------------------------------------------------------------------------------- /docs/img/glyphicons-halflings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/encode/django-vanilla-views/HEAD/docs/img/glyphicons-halflings.png -------------------------------------------------------------------------------- /docs/img/grid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/encode/django-vanilla-views/HEAD/docs/img/grid.png -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/encode/django-vanilla-views/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/js/bootstrap-2.1.1-min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/encode/django-vanilla-views/HEAD/docs/js/bootstrap-2.1.1-min.js -------------------------------------------------------------------------------- /docs/js/jquery-1.8.1-min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/encode/django-vanilla-views/HEAD/docs/js/jquery-1.8.1-min.js -------------------------------------------------------------------------------- /docs/js/prettify-1.0.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/encode/django-vanilla-views/HEAD/docs/js/prettify-1.0.js -------------------------------------------------------------------------------- /docs/migration/base-views.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/encode/django-vanilla-views/HEAD/docs/migration/base-views.md -------------------------------------------------------------------------------- /docs/migration/model-views.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/encode/django-vanilla-views/HEAD/docs/migration/model-views.md -------------------------------------------------------------------------------- /docs/template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/encode/django-vanilla-views/HEAD/docs/template.html -------------------------------------------------------------------------------- /docs/topics/django-braces-compatibility.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/encode/django-vanilla-views/HEAD/docs/topics/django-braces-compatibility.md -------------------------------------------------------------------------------- /docs/topics/django-extra-views-compatibility.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/encode/django-vanilla-views/HEAD/docs/topics/django-extra-views-compatibility.md -------------------------------------------------------------------------------- /docs/topics/frequently-asked-questions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/encode/django-vanilla-views/HEAD/docs/topics/frequently-asked-questions.md -------------------------------------------------------------------------------- /docs/topics/release-notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/encode/django-vanilla-views/HEAD/docs/topics/release-notes.md -------------------------------------------------------------------------------- /example/example/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example/example/notes/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example/example/notes/forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/encode/django-vanilla-views/HEAD/example/example/notes/forms.py -------------------------------------------------------------------------------- /example/example/notes/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/encode/django-vanilla-views/HEAD/example/example/notes/migrations/0001_initial.py -------------------------------------------------------------------------------- /example/example/notes/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example/example/notes/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/encode/django-vanilla-views/HEAD/example/example/notes/models.py -------------------------------------------------------------------------------- /example/example/notes/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/encode/django-vanilla-views/HEAD/example/example/notes/views.py -------------------------------------------------------------------------------- /example/example/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/encode/django-vanilla-views/HEAD/example/example/settings.py -------------------------------------------------------------------------------- /example/example/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/encode/django-vanilla-views/HEAD/example/example/urls.py -------------------------------------------------------------------------------- /example/example/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/encode/django-vanilla-views/HEAD/example/example/wsgi.py -------------------------------------------------------------------------------- /example/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/encode/django-vanilla-views/HEAD/example/manage.py -------------------------------------------------------------------------------- /example/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/encode/django-vanilla-views/HEAD/example/requirements.txt -------------------------------------------------------------------------------- /example/statics/css/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/encode/django-vanilla-views/HEAD/example/statics/css/bootstrap.css -------------------------------------------------------------------------------- /example/templates/notes/note_form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/encode/django-vanilla-views/HEAD/example/templates/notes/note_form.html -------------------------------------------------------------------------------- /example/templates/notes/note_list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/encode/django-vanilla-views/HEAD/example/templates/notes/note_list.html -------------------------------------------------------------------------------- /manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/encode/django-vanilla-views/HEAD/manage.py -------------------------------------------------------------------------------- /mkdocs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/encode/django-vanilla-views/HEAD/mkdocs.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/encode/django-vanilla-views/HEAD/pyproject.toml -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/encode/django-vanilla-views/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/encode/django-vanilla-views/HEAD/setup.py -------------------------------------------------------------------------------- /testsettings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/encode/django-vanilla-views/HEAD/testsettings.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/encode/django-vanilla-views/HEAD/tox.ini -------------------------------------------------------------------------------- /vanilla/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/encode/django-vanilla-views/HEAD/vanilla/__init__.py -------------------------------------------------------------------------------- /vanilla/model_views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/encode/django-vanilla-views/HEAD/vanilla/model_views.py -------------------------------------------------------------------------------- /vanilla/models.py: -------------------------------------------------------------------------------- 1 | # Just so that 'manage.py test' doesn't complain. 2 | -------------------------------------------------------------------------------- /vanilla/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/encode/django-vanilla-views/HEAD/vanilla/tests.py -------------------------------------------------------------------------------- /vanilla/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/encode/django-vanilla-views/HEAD/vanilla/views.py --------------------------------------------------------------------------------