To create a Django model with a DateField
, you need to define a class that inherits from django.db.models.Model
and include a DateField
as one of its attributes. Here's a basic example:
pythonfrom django.db import models
class YourModelName(models.Model):
date_field = models.DateField()
You can also provide additional parameters to customize the behavior of the DateField
. For example, you can specify auto_now=True
if you want the field to automatically update to the current date whenever the model is saved:
pythonfrom django.db import models
class YourModelName(models.Model):
date_field = models.DateField(auto_now=True)
Remember to run python manage.py makemigrations
and python manage.py migrate
after defining your model to apply the changes to your database schema.