django-reversion

    0熱度

    1回答

    我有MultipleChoiceField。它向我展示了來自元組CHOICES的數據。用戶選擇複選框,然後使用選定的數據在視圖內創建新對象(在我的情況下爲需求)。當我嘗試在我的視圖中使用django-reversion時,它會引發錯誤。你有什麼想法爲什麼reversion.set_user(request.user)和reversion.set_comment('CREATE')不工作? mode

    2熱度

    1回答

    我曾經有兩個日期字段來保存創建和修改對象的日期以及兩個外鍵字段來保存誰創建或上次修改對象。 現在我使用的是django-reversion,我可以保存修改對象的所有用戶而不是最後一個人。 但是我怎樣才能打印日期對象是創建和上次修改使用django迴歸,而不是將這些信息存儲在對象本身?

    1熱度

    1回答

    我正在使用django-reversion。如何在ListView中的每個模型中打印所有修訂版本? 我已經試過 class RevisionListView(ListView): model = reversion.revisions.Version template_name = "revision_list.html" 和印刷模板中的查詢集與 {% for versio

    1熱度

    1回答

    使用: django 1.10 reversion 2.0.8。 我的問題是如何顯示對給定模型實例所做的更改的一個很好的列表。這意味着用戶可以快速查看所有修訂中的所有更改(字段的新值)的列表。他不需要看到所有的領域只有改變的新的價值觀。 所以我發現存儲更改的好工具是django-reversion。但是,我無法找到解決我的問題的方法,正如我所提到的,該方案顯示給定模型實例的更改日誌歷史記錄。 我發

    -1熱度

    1回答

    我正在定製Django管理,所以我增加了一個自定義的按鈕模型管理員通過「推管理員/ change_list.html」模板 {% block object-tools-items %} //add custom button here {% endblock %} 它看起來這樣 當我加入一個新的包django-reversion爲模型 ,其用於恢復數據創建新的按鈕版本但條

    0熱度

    1回答

    我有2個問題引起一點點與django-reversion應用程序comfusion。我有頁面,用戶可以看到列出所有的反轉。每個版本都有按鈕可以恢復。 1問題:如何僅顯示一些更改的字段。現在它向我展示了所有領域。我使用version.field_dict.items。 2問題:如何正確恢復到特定版本? 下面您可以看到代碼,但當我嘗試點擊以恢復鏈接時,它會在views.py中引發錯誤。我做錯了什麼?

    0熱度

    1回答

    後不會創建一個優化版本我有2類: class ContactInternal(models.Model): name = models.CharField(max_length=80) SysAppApp = apps.get_app_config('SysApp') SysAppModel = SysAppApp.models reversion.register(Contact

    1熱度

    1回答

    後恢復對象我有這樣的模式: from django.contrib.auth.models import User from django.db import models import reversion @reversion.register() class BlogPost(models.Model): author = models.ForeignKey(User)

    -1熱度

    1回答

    我使用django-reversion,並且出現這個錯誤。 django.core.exceptions.ImproperlyConfigured:不能與不支持保存點數據庫使用VersionAdmin 。 它發生就行了admin.site.register(Post,PostAdmin) 我的地方不能使用Python manage.py,但一切都在我的生產工作正常。 甚至試圖更改數據庫(postg

    0熱度

    1回答

    當我在安裝了Reversion的Django Admin中刪除一個對象時,我可以查看所有已刪除的對象。但是當我在我自己寫的(gerenic)視圖中刪除它時,我看不到刪除的對象。 (我使用的情況管理器,我可以看到歷史的變遷,當我在通用視圖更新的對象。) 這是我想做到這一點(所有的類和方法不被修改): class ModelDelete(DeleteView): def delete(sel