#04-Django Dashboard Admin

Membuat user admin

python manage.py createsuperuser
Create super user

Menjalankan Development Server

python manage.py runserver

Buka http://localhost:8000/admin, lalu login menggunakan akun superuser yang telah dibuat

Halaman Login
Halaman Utama

Membuat poll app dapat dimodifikasi di dashboard admin

Buka polls/admin.py file, lalu edit seperti di bawah ini :

from django.contrib import admin

from .models import Question

admin.site.register(Question)

lalu buka kembali browser anda

Polls Question

Anda dapat melakukan fungsi CRUD pada module Question langsung pada dashboard admin

Saat membuka module Question anda akan mendapatkan tampilan sbb:

Untuk menampilkan nilai kolom tambahkan kode berikut pada class Question file model.py

class Question(models.Model):
    question_text = models.CharField(max_length=200)
    pub_date = models.DateTimeField('date published')
    def __str__(self):
        return self.question_text

Lihat kembali hasilnya:

Lakukan hal yang sama pada model Choice

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>