class MarkupOptions:
rendered_field = 'rendered_content'
source_field = 'content'
-
+
+ @models.permalink
+ def get_absolute_url(self):
+ return ('notes-view', (), { 'pk': self.pk})
urlpatterns = patterns('',
url(r'^$', NoteList.as_view(), name='notes-index'),
url(r'^add/$', login_required(CreateView.as_view(model=Note), name='notes-create')),
- url('^(?P<note_id>\d+)/$', NoteDetail.as_view(), name='notes-view'),
- url('^(?P<note_id>\d+)/edit/$', login_required(EditView.as_view(model=Note)), name='notes-edit'),
+ url('^(?P<pk>\d+)/$', NoteDetail.as_view(), name='notes-view'),
+ url('^(?P<pk>\d+)/edit/$', login_required(EditView.as_view(model=Note)), name='notes-edit'),
)