我想在我的django-admin中有一个链接的外键,因此我使用了django-smart-selects。
1.安装django-smart-selects
1.将其添加到www.example.com的已安装应用程序中settings.py
1.将此行添加到我的基础urls.py
url(r'^chaining/', include('smart_selects.urls')),
1.相应地改变了我的模型:
class AddressModel(BaseModel):
country = models.ForeignKey(CountryModel, null=True, blank=True, on_delete=models.PROTECT)
state = ChainedForeignKey(StateModel, chained_field=country, chained_model_field=country,
null=True, blank=True, on_delete=models.PROTECT)
city = models.CharField(max_length=200, null=True, blank=True)
并将此添加到我的setting.py
JQUERY_URL = True
但每次我试图从管理员创建地址,我得到这个错误:-
如果路径.以(('http://','https://','/'))开头:属性错误:'bool'对象没有'startswith'属性
这怎么解决?
3条答案
按热度按时间yacmzcpb1#
在您的www.example.com中使用USE_DJANGO_JQUERY = True而不是JQUERY_URL = Truesettings.py
tkclm6bt2#
使用USE_DJANGO_JQUERY =真和JQUERY_URL =假
laik7k3q3#
我把一个代码终端'显示静态文件'然后我得到了两个静态文件夹。自动作出了一个智能选择器文件夹,然后我复制智能选择器文件夹,并粘贴到我唯一创建的静态文件,然后解决了我的所有问题。谢谢。