Metadata-Version: 1.1
Name: aino-utkik
Version: 0.8.0
Summary: Small, clean code with a lazy view dispatcher and class based views for Django.
Home-page: https://github.com/aino/aino-utkik
Author: Mikko Hellsing
Author-email: mikko@aino.se
License: BSD
Description: 
        aino-utkik
        ==========
        
        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()
        
        
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
Classifier: Framework :: Django
