I have a question how to generate dumpdata without this txt on start:
[1mLoading .env environment variables...[0m
Here is an example:
[1mLoading .env environment variables...[0m
[
{
"model": "auth.permission",
"pk": 1,
"fields": {
"name": "Can add permission",
"content_type": 1,
"codename": "add_permission"
}
},
....
I can't find solution, it is annoying, because i want to do a sh script
docker-compose exec django pipenv run python manage.py dumpdata --indent 2 > fixtures/test_dumpdata.json
Thanks for Swift. To do it i used -o flag with output path.
Here is done script.
#!/bin/bash
cd ..
docker-compose exec <container_name> pipenv run python manage.py dumpdata -o fixtures/dumpdata_test.json --indent 2
Pipenv run is important if you are using pipenv, -o OUTPUT set a destination, --indent 2 change inline to beauty json format. Swif said about django-admin, my solution is still with manage.py