Small, clean code with a lazy view dispatcher and class based views for Django.
Project description
aino-utkik provides minimalistic class based views for Django focusing on common usage, readability and convienience.
Example:
# urls.py from utkik.dispatch import * urlpatterns = patterns('', (r'^(?P<slug>[-\w]+)/$', 'news.NewsDetailView'), (r'^$', 'news.NewsListView'), ) # news/views.py from django.shortcuts import get_object_or_404 from news.models import News from utkik import View class NewsDetailView(View): template_name = 'news/news_detail.html' def get(self, slug): self.c.news = get_object_or_404(News.objects, slug=slug) class NewsListView(View): template_name = 'news/news_list.html' def get(self): self.c.news_list = News.objects.all()
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
aino-utkik-0.7.3.tar.gz
(7.9 kB
view details)
File details
Details for the file aino-utkik-0.7.3.tar.gz
.
File metadata
- Download URL: aino-utkik-0.7.3.tar.gz
- Upload date:
- Size: 7.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 47c5d22e4f6cf6b6e7e9d5e20024e30cd94723d75cc28c4efb4966a43ecca0a8 |
|
MD5 | 03ec3e0036f5f137a3a405890d9ef434 |
|
BLAKE2b-256 | 2289581aab0b5f6332193617dbf30711d5df784e84b82ef96517c887c32a8a0e |