You are on page 1of 2

Django: Generic Class Based Views with Object Level Permissions Che...

1 of 2

http://blog.darwiniansoftware.com/2013/09/30/dslibpy-django-generic-cl...

SEARCH

Like

32 people like this.

from django.contrib.auth.models import User


from django.db import models
class Blog(models.Model):
title = models.CharField(max_length=255)
user = models.ForeignKey(User)
#..one-million-lines-of-code-here..

from django.views.generic.edit import UpdateView


from models import Blog
class BlogUpdateView(UpdateView):
model = Blog
#..one-million-lines-of-code-here..

from django.conf.urls.defaults import *


from django.contrib.auth.decorators import login_required
from views import BlogUpdateView
urlpatterns = patterns("views",
url(r"^blogs/update/(?P<pk>\d+)/$",
login_required(BlogUpdateView.as_view()),
name="update_blog"),
)

http://my.blogsite.net/blogs/update/2

5/21/2015 7:19 PM

Django: Generic Class Based Views with Object Level Permissions Che...

2 of 2

Like

http://blog.darwiniansoftware.com/2013/09/30/dslibpy-django-generic-cl...

32 people like this.

<a href="" title=""> <abbr title=""> <acronym


title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite="">
<strike> <strong>

5/21/2015 7:19 PM

You might also like