Skip to main content

Admin-django (customize)

 
from django.contrib import admin
from .models import Category,Product
# Register your models here.



class CategoryAdmin(admin.ModelAdmin):
list_display = ['name','slug']
prepopulated_fields = {'slug':('name',)}

admin.site.register(Category,CategoryAdmin)




class ProductAdmin(admin.ModelAdmin):
list_display = ['name','slug','price','created','updated'] 
#listing
list_filter = ['created','updated']
list_editable = ['price']
#editable
prepopulated_fields = {'slug':('name',)}
admin.site.register(Product,ProductAdmin)

Comments