To create a Django model with a BooleanField
, you need to define a class in one of your Django app's models.py
files and use the BooleanField
class provided by Django. Here's an example of how you can create a simple model with a BooleanField
:
pythonfrom django.db import models
class MyModel(models.Model):
my_boolean_field = models.BooleanField(default=False)
In this example:
MyModel
is the name of your model class.my_boolean_field
is the name of the field you're adding to the model.BooleanField
is the type of field you're using, which stores either True or False values.default=False
sets the default value of the field to False
if no value is provided when creating an instance of MyModel
.After defining your model, remember to run python manage.py makemigrations
followed by python manage.py migrate
to apply these changes to your database schema.
You can now use MyModel
to create instances of your model with a BooleanField
that you can manipulate in your Django application.