skip to navigation
skip to content

Not Logged In

aino-utkik 0.7.9

Small, clean code with a lazy view dispatcher and class based views for Django.

aino-utkik provides minimalistic class based views for Django focusing on common usage, readability and convienience.

Django < 1.4 use <= 0.7.8 Django >= 1.4 use > 0.7.8

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()
 
File Type Py Version Uploaded on Size
aino-utkik-0.7.9.tar.gz (md5) Source 2014-03-18 7KB
  • Downloads (All Versions):
  • 89 downloads in the last day
  • 871 downloads in the last week
  • 3652 downloads in the last month