Как получить имя в модели на django?

Пользователь

от stephania , в категории: Python , 2 месяца назад

Как получить имя в модели на django?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от christine , 2 месяца назад

@stephania 

Для получения имени модели в Django, вы можете использовать атрибут ._meta.model_name. Например, если у вас есть модель Article, вы можете получить ее имя с помощью следующего кода:

1
2
3
4
5
6
7
8
from django.db import models

class Article(models.Model):
    title = models.CharField(max_length=100)
    content = models.TextField()

name = Article._meta.model_name
print(name)  # 'article'


Вам также доступны другие свойства атрибута _meta, такие как verbose_name, verbose_name_plural и app_label, которые могут быть полезными при работе с моделями Django.