簡體   English   中英

Django 1.7.1 dumpdata進度欄

[英]Django 1.7.1 dumpdata progress bar

我在django 1.7.1中有一個現有項目,但是從django 1.9.1起, dumpdata命令(--output)中引入了一個新功能。

python manage.py dumpdata --output backup.json

執行此命令后,我們可以在終端中看到進度條( dumpdata到json文件的進度)。 在django 1.7.1中有什么方法可以做到這一點,我們可以在項目中做任何其他功能嗎?請為此提供幫助。謝謝。

一種可能的解決方案是向您的應用程序添加新命令,該命令將是django 1.9.1命令端口 -這是引入更改的django repo的提交

從差異中可以看到,提交不僅修改了dumpdata命令本身,而且還修改了序列化程序的基類 ,因此您必須:

  • 在您的應用程序中創建新命令(與Django的命令相同)
  • 將整個序列化器模塊樹復制到您的應用程序
  • 更新創建的命令以從應用程序而不是django core導入序列化程序

呵呵... 看起來像是大量的分叉( 粘貼 )工作,將來可能會很痛苦 如果這對您如此重要,我會考慮將項目調整為向后不兼容的更改,並從Django 1.7.1遷移到1.9.1。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM