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

Popular posts from this blog

Data visualize with matplotlib(solid line)

Nominal GDP      from matplotlib import pyplot as plt      years = [1950, 1960, 1970, 1980, 1990, 2000, 2010]      gdp = [300.2, 543.3, 1075.9, 2862.5, 5979.6, 10289.7, 14958.3]      plt.title('GDP')      plt.ylabel('Billios of $')      plt.plot(years,gdp,color='red',marker='o',linestyle='solid')      plt.show() * plt.plot(x,y,color,marker per year,linestyle) there are several line style '-', '--', '-.', ':', 'None', ' ', '', 'solid', 'dashed', 'dashdot', 'dotted' fig-