In this video tutorial I will show you how to hide the ID field from the Django admin.
I want to hide the id_category field from the Django admin interface and also to keep it as an auto-increment primary key field.
To achieve this by creating a custom ModelAdmin class for the model and excluding the id_category field from the list of fields to display in the admin interface.
from django.contrib import admin
from mypost.models import Post
from mypost.models import Category
admin.site.register(Post)
admin.site.register(Category)
from django.contrib import admin
from mypost.models import Post
from mypost.models import Category
class CategoryAdmin(admin.ModelAdmin):
exclude = ('id_category',)
admin.site.register(Post)
admin.site.register(Category, CategoryAdmin)