1
0
mirror of https://github.com/scrapy/scrapy.git synced 2025-02-28 07:04:02 +00:00
Matias Aguirre e421206573 Add publish field
--HG--
extra : convert_revision : svn%3Ab85faa78-f9eb-468e-a121-7cced6da292c%40114
2008-07-25 16:59:27 +00:00

25 lines
830 B
Python

from django.shortcuts import get_object_or_404
from django.http import HttpResponseRedirect
from django.contrib.admin.views.decorators import staff_member_required
from scrapyorg.article.models import Article
@staff_member_required
def position_up(request, article_id):
article = get_object_or_404(Article, pk=article_id)
article.position_up()
return HttpResponseRedirect("/admin/article/article/")
@staff_member_required
def position_down(request, article_id):
article = get_object_or_404(Article, pk=article_id)
article.position_down()
return HttpResponseRedirect("/admin/article/article/")
@staff_member_required
def publish_toggle(request, article_id):
article = get_object_or_404(Article, pk=article_id)
article.toggle_publish()
return HttpResponseRedirect("/admin/article/article/")