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
这只会工作? –