This is my models.py
from django.db import models
from datetime import datetime , date
ISO_date = "DD/MM/YYYY"
class member(models.Model):
name = models.CharField(max_length=100)
surname = models.CharField(max_length=100)
address = models.CharField(max_length=100)
age = models.IntegerField()
phone_number = models.CharField(max_length=10)
date_of_birth = models.DateField()
school_name = models.CharField(max_length=50)
parents_occupation = models.CharField(max_length=100)
courses = models.CharField(max_length=100)
fees = models.FloatField()
created_at = models.DateTimeField(auto_now_add=True)
updated_at = models.DateTimeField(auto_now=True)
id = models.AutoField(primary_key=True, db_column='your_id_field')
date = models.DateField(null=True)
timestamp = models.DateField(auto_now_add=True , auto_now=False , blank=True)
def __str__(self):
return f"{self.name} {self.surname}"
THIS MY ADMIN.PY
from django.contrib import admin
from .models import member
from django.utils import timezone
class MembersAdmin(admin.ModelAdmin):
search_fields = ('name','id','courses')
list_display = ["timestamp"]
admin.site.register(member, MembersAdmin)