Django generic views with PascalCase template paths with model named folders.
https://github.com/wooyek/django-pascal-templates
Usage
Replace your usual generic view imports with:
from pascal_templates.views import DetailView, CreateView, UpdateView, DeleteView, ListView
And in result get additional template_names allowing you to keep templates in folders named after your models:
names = [
'some_app/somemodel_detail.html',
'some_app/SomeModel/detail.html', # This is what you get
]
In effect you can use a nice folder structure with templates that are easy to manage:
templates
├── SomeModel
│ ├── detail.html
│ ├── form.html
│ └── list.html
├── SomeOtherModel
│ ├── detail.html
│ ├── form.html
│ └── list.html
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file django-pascal-templates-0.8.13.tar.gz.
File metadata
- Download URL: django-pascal-templates-0.8.13.tar.gz
- Upload date:
- Size: 4.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b27322a01c3861ae7bb10ae6f43078126dadfadf04a1c25923df0125f557d518
|
|
| MD5 |
bfda8d0b06619a272ff1075908375997
|
|
| BLAKE2b-256 |
558d8e4a258f142630b5162bf57caf6254248a27f0cc014b532f1cbbea50506a
|