Skip to content

aino-utkik provides minimalistic class based views for Django focusing on common usage, readability and convienience. NOTE: this is just a playground feature fork of aino's - use the upstream one

License

SmileyChris/aino-utkik

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

aino-utkik

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 = 'news/news_detail.html'

    def get(self, slug):
        self.c.news = get_object_or_404(News.objects, slug=slug)


class NewsListView(View):
    template = 'news/news_list.html'

    def get(self):
        self.c.news_list = News.objects.all()

About

aino-utkik provides minimalistic class based views for Django focusing on common usage, readability and convienience. NOTE: this is just a playground feature fork of aino's - use the upstream one

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%