🔥Limited Offer: Get 50% OFFon AI & Full Stack Courses🔥
Back to Django Notes
Topic #22

Django Admin


Django Admin

Django Admin is a really great tool in Django, it is actually a CRUD* user interface of all your models!

Note: *CRUD stands for Create Read Update Delete.

It is free and comes ready-to-use with Django:

image


Getting Started

To enter the admin user interface, start the server by navigating to the /myworld/my-tennis-club/ folder and execute this command:

python manage.py runserver

In the browser window, type 127.0.0.1:8000/admin/ in the address bar.

The result should look like this:

image

The reason why this URL goes to the Django admin log in page can be found in the urls.py file of your project:

from django.contrib import admin
from django.urls import include, path

urlpatterns = [
    path('', include('members.urls')),
    path('admin/', admin.site.urls),
]

The urlpatterns[] list takes requests going to admin/ and sends them to admin.site.urls, which is part of a built-in application that comes with Django, and contains a lot of functionality and user interfaces, one of them being the log-in user interface.

Want to go beyond the notes?

Join CodingNow 2.0's Django course — live mentorship, real projects, and 100% placement support.

Enroll Now — Free Demo Available

Django Admin – FAQs

Quick answers about learning Django Admin in Django.

This free note from CodingNow 2.0 explains Django Admin in Django — concept, syntax and worked code examples you can copy, run and revise before interviews.
Yes. Every Django topic on CodingNow 2.0, including Django Admin, is 100% free with no signup required.
With focused practice, most students grasp Django Admin in 1–3 days from these notes; pairing it with CodingNow 2.0's mentor-led course takes you to job-ready depth faster.
Use the code examples in this note, then ask doubts for free on the CodingNow 2.0 Community (/community) — expert instructors answer within 24 hours.
WhatsApp
Call NowEnroll Now