RPeraltaJr
6/16/2017 - 6:53 PM

Customize Admin area

from django.contrib import admin
from .models import Course # import the Course model from [models.py]

# Optional (Custom Admin)
class PostAdmin(admin.ModelAdmin):
    list_display = ('title', 'slug', 'author', 'publish', 'status') # from [models.py] columns
    list_filter = ('status', 'created', 'publish', 'author') # filter by, from [models.py] columns
    search_fields = ('title', 'body') # search by, from [models.py] columns
    prepopulated_fields = {'slug': ('title',)} # prepopulate when typing, from [models.py] columns
    raw_id_fields = ('author',)
    date_hierarchy = 'publish'
    ordering = ['status', 'publish']

# Register your models here.
admin.site.register(Course, PostAdmin)
python manage.py createsuperuser

# username: rafaelp
# email: rperaltajr@gmail.com
# ******12*