Merge pull request #13 from liangliangyy/dev

优化后台文章显示界面
master
车亮亮 9 years ago committed by GitHub
commit 4130b6ed23

@ -4,6 +4,7 @@ from django.contrib import admin
from .models import Article, Category, Tag, Links from .models import Article, Category, Tag, Links
from pagedown.widgets import AdminPagedownWidget from pagedown.widgets import AdminPagedownWidget
from django import forms from django import forms
from django.contrib.auth import get_user_model
from django.utils.translation import ugettext_lazy as _ from django.utils.translation import ugettext_lazy as _
@ -40,6 +41,11 @@ class ArticlelAdmin(admin.ModelAdmin):
filter_horizontal = ('tags',) filter_horizontal = ('tags',)
exclude = ('slug', 'created_time') exclude = ('slug', 'created_time')
def get_form(self, request, obj=None, **kwargs):
form = super(ArticlelAdmin, self).get_form(request, obj, **kwargs)
form.base_fields['author'].queryset = get_user_model().objects.filter(is_superuser=True)
return form
def save_model(self, request, obj, form, change): def save_model(self, request, obj, form, change):
super(ArticlelAdmin, self).save_model(request, obj, form, change) super(ArticlelAdmin, self).save_model(request, obj, form, change)
from DjangoBlog.utils import cache from DjangoBlog.utils import cache

Loading…
Cancel
Save