У меня есть приложение под названием CMS с категорией и статьей. Довольно просто.
Я перезаписываю app_index.html
, чтобы включить упорядочение по принципу перетаскивания на основе ajax и перемещать статьи из одной категории в другую.
Теперь я хотел бы перенаправить после сохранения / удаления статьи или категории в cms 'app_index.html
вместо change_list.html
модели. Как это можно сделать?
Спасибо
class Category(models.Model):
order = models.IntegerField()
title = models.CharField(max_length=100)
text = models.TextField()
class Article(models.Model):
published = models.BooleanField(default=None)
images = generic.GenericRelation(Photo)
category = models.ForeignKey(Category)
title = models.CharField(max_length=100)
text = models.TextField()
order = models.IntegerField(blank = True, null = True)
Ответ Даниэля выполнил половину работы: перенаправление после изменения статей и категорий.
Не очень элегантное решение: перенаправление в urls.py
def redirect_cms(response):
return HttpResponseRedirect('/admin/cms/')
urlpatterns += patterns('',
(r'^admin/cms/article/$',redirect_cms),
есть еще идеи?