33
program aracılığıyla kullanılması Django görünümünden manage.py loaddata
eşdeğerini aramak istiyorum. Verileri nereden yükleyeceğimizi ve hangi uygulamanın yükleneceğini belirtmek isterim.Django'nun loaddata
Herhangi bir fikrin var mı?
ilk param komut adı olanfrom django.core.management import call_command
call_command('loaddata', 'myapp')
, tüm diğer konum params komut satırı aynıdır:
Ayrıca, baskı konsolu çıkışı için "verbosity = 0" seçeneğini de ekleyebilirsiniz: call_command ('loaddata', 'fixture_name.json', ayrıntı = 0) –
Dokümanlar burada: https://docs.djangoproject.com/en/ 1.8/ref/django-admin/# run-management-komutları-kodunuzdan-kodunuzdan – Renato
Dikkat edin, ** 'loaddata' komutunu doğrudan veri taşımada kullanmak uygun değildir ** çünkü dahili olarak en çok güncel model tanımları ve bunları bir armatürde tarihsel verileri serileştirmek için kullanır. Bu yanlış davranış. Çözüm: http://stackoverflow.com/a/39743581/2293304 – Rockallite