Как я могу перечислить все функции в моделях класса с помощью терминала?
from django.db import models
Как перечислить все функции в моделях класса с помощью терминала?
Не уверен, почему вы хотите использовать терминал, но вот как вы можете перечислить все методы из models
из вашего терминала:
python -c 'from django.db import models; print(dir(models))'
В терминале наберите dir(models)
.
Чтобы получить их apis, попробуйте help(models.<fx>)
Вы можете использовать встроенную функцию dir
, цитируя python docs:
Без аргументов возвращает список имен в текущей локальной области видимости. С аргументом - попытка вернуть список допустимых атрибутов для данного объекта. 1
Атрибутом может быть переменная класса или экземпляра, методы, определенные на этом классе объектов, или унаследованные от родительского класса.
Вызов
dir(models)