2016-09-23 93 views
0

我想在我的產品類中添加一個新字段「標籤」。我添加了該字段,現在我想從磁帶盒管理面板手動添加該標籤。將標籤添加到墨盒管理面板

因此,要做到這一點,我在我的settings.py導入一個管理類,

from cartridge.shop.admin import ProductAdmin 

當我輸入上面的類,我在終端收到錯誤,

Django的。 core.exceptions.ImproperlyConfigured:SECRET_KEY設置不能爲空。

我想補充一點,「標籤」字段ProductAdmin類像下面,但在此之前我寫下面的代碼在我的項目我正在進口的是「SECRET_KEY」的錯誤,

ProductAdmin.list_display.append("tag") 
+1

在您的設置中將SECRET_KEY設置爲長隨機密碼字符串。 –

+0

我已在我的settings.py中擁有SECRET_KEY –

+0

您有一個循環導入屏蔽了該值。基本上你應該阻止所有進口。順便說一句'append()'返回'None','list_display'將變爲'None'。 –

回答

0

ProductAdmin外觀就像它需要祕密密鑰設置,因爲它在設置之前加載它是無法獲得的,所以你不能在設置中包含此設置(我也不能想到你需要的原因)

無論你是什麼,重新嘗試去做,你需要在別處做。

+0

那麼,我可以在哪裏導入和編寫關於此的代碼?我的意思是在哪個文件中,以便在運行服務器時執行它。 –

+0

@AkashWankhede - 我對盒式磁帶不夠了解,但是如果它像django管理頁面那樣,您可以在'admin.py'文件中定義它們 – Sayse

+0

好吧。感謝您的建議。 –