0
我正在使用Sites Framework,並且希望將當前網站保存爲我的某個模型的默認site
值。如何使用Sites框架將當前網站用作Django表單中的默認網站?
型號:
class MyModel(models.Model):
site = models.ForeignKey(
Site,
on_delete=models.CASCADE,
default=Site.objects.get_current()) # THIS IS WHAT I WANT TO DO (DOESN'T WORK)
...other fields...
是否有辦法來自動保存當前Site
對象MyModel
隨時隨地的site
屬性我節省MyModel
實例?或者我需要通過覆蓋表單或模型的save
方法(或類似的覆蓋)手動執行此操作?
你是什麼意思不起作用
SITE_ID
這隻會工作? –