skip to navigation
skip to content

Not Logged In

aino-utkik 0.8.0

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.

For Django 1.3 or earlier use 0.7.8 For Django 1.7 or later use 0.8.0 or later

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.8.0.tar.gz (md5) Source 2014-09-25 7KB
  • Downloads (All Versions):
  • 38 downloads in the last day
  • 545 downloads in the last week
  • 733 downloads in the last month