我想在我的django settings.py中添加一个函数(返回一个递增的url)。
但是,我尝试添加此功能无效...
'Settings' object has no attribute 'nextCdnUrl'
以下是settings.py文件的相关位:
CDN_MIN_I = 1
CDN_MAX_I = 6
CDN_I = CDN_MIN_I
def nextCdnUrl( ):
CDN_I += 1
if CDN_I > CDN_MAX_I:
CDN_I = CDN_MIN_I
return CDN_BASE_URL.replace( "_i", str(CDN_I) )
答案 0 :(得分:7)
设置必须全部为大写,在这种情况下为NEXTCDNURL
。
但是,您似乎正在尝试更改函数中的CDN_I
。 alter settings at runtime不是一个好主意。