init
This commit is contained in:
26
blog/admin.py
Normal file
26
blog/admin.py
Normal file
@@ -0,0 +1,26 @@
|
||||
from django.contrib import admin
|
||||
|
||||
from ordered_model.admin import OrderedModelAdmin
|
||||
|
||||
from .models import Article, Tag, Category
|
||||
from .forms import ArticleForm
|
||||
|
||||
|
||||
@admin.register(Article)
|
||||
class ArticleAdmin(admin.ModelAdmin):
|
||||
form = ArticleForm
|
||||
list_display = ('title', 'description', 'author')
|
||||
exclude = ["author"]
|
||||
|
||||
def save_model(self, request, obj, form, change):
|
||||
obj.author = request.user
|
||||
return super().save_model(request, obj, form, change)
|
||||
|
||||
|
||||
@admin.register(Category)
|
||||
class CategoryAdmin(OrderedModelAdmin):
|
||||
list_display = ('name', 'move_up_down_links')
|
||||
|
||||
|
||||
admin.site.register(Tag)
|
||||
|
||||
Reference in New Issue
Block a user