python / beginner
Snippet
Customizing Model Meta Options
The inner Meta class allows you to define model-specific options like plural names and default ordering for query results.
snippet.py
python
1
2
3
4
class Category(models.Model):class Meta:verbose_name_plural = 'Categories'ordering = ['name']
django
Breakdown
1
class Meta:
Defines a special class to store metadata about the model itself.
2
verbose_name_plural = 'Categories'
Sets the correct plural name to be used in the Django admin panel.
3
ordering = ['name']
Tells Django to sort query results by the 'name' field by default.