小巧、简洁的代码,包含懒惰视图调度程序和基于类的视图,适用于Django。
项目描述
aino-utkik为Django提供简洁的基于类的视图,专注于常用功能、可读性和便捷性。
对于Django 1.3或更早版本,使用0.7.8。对于Django 1.7或更高版本,使用0.8.0或更高版本。
示例
# 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()
项目详情
关闭
aino-utkik-0.9.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | bab8d30876277f8e421fb30951ef9458405ce708a27134e0902f7c8b05ecd347 |
|
MD5 | 3caf1429637b27b387352c78f674fc0e |
|
BLAKE2b-256 | e26db6d5cf2144566aaf65064e198668b4dd00dca12d02fd5eca79092062cf62 |