Найти тему
Движение-Жизнь

Как выгрузить данные о пользователях из базы. Django

Полчаса читал разные сайты и не мог понять как же сделать выгрузку данных о пользователе в формат json в Django. Все ведут в какие-то адские дебри с "портянками" кода.

А мне нужно было всего то узнать как это делается с помощью команды:

python manage.py dumpdata

Выводится вот такая вот огромная простыня из всяких "буковок":

это кусочек вывода
это кусочек вывода

Нам же нужно перенаправить часть этого вывода, только то, что отвечает за пользователей. Нашел строчку отвечающую за пользователей model: auth.user.

-2

Следовательно нужно подставить после dumpdata auht.user с перенаправлением вывода и именем файла:

python manage.py dumpdata auth.user > shopapp/fixtures/users-fixture.json

-3

И всё, файл там где надо!