Django动态设置
django-dynsettings的Python项目详细描述
一、安装
将“dynsettings”添加到“已安装的应用程序”中:
<;pre>;
已安装的应用程序=(
…
'dynsettings',
)
<;pre>;
2。运行syncdb以创建dynsettings表。
用法
==
1。导入dynsettings对象以操作设置:
<;pre>;
来自dynsettings。模型导入dynsettings
<;pre>;
2。在settings.py中定义初始设置值(可选):
<;pre>;
dynsettings={
“我的初始数据”:12345
}
<;/pre>;
3。像字典一样使用动态设置:
<;pre>;
import datetime
dynsettings['my_data_name2']=datetime.datetime.now()
print dynsettings['my_data_name'],动态设置['My'u data\u name2'].strftime(%d/%m/%m/%y]
>打印动态设置['My'u初始值数据]
动态设置['My'u初始值数据]=”aban“
>打印动态设置['My初始值数据]
<;pre>;
>上面的代码将打印以下输出:<;br/>;
>;
>;
>>>;gt;>;gt;>;>;>;>;>;
gt;今天是2013年1月18日<;br/>;
\>;\>;\>;12345<;br/>;
\>;\>;\>;abcd
将“dynsettings”添加到“已安装的应用程序”中:
<;pre>;
已安装的应用程序=(
…
'dynsettings',
)
<;pre>;
2。运行syncdb以创建dynsettings表。
用法
==
1。导入dynsettings对象以操作设置:
<;pre>;
来自dynsettings。模型导入dynsettings
<;pre>;
2。在settings.py中定义初始设置值(可选):
<;pre>;
dynsettings={
“我的初始数据”:12345
}
<;/pre>;
3。像字典一样使用动态设置:
<;pre>;
import datetime
print dynsettings['my_data_name'],动态设置['My'u data\u name2'].strftime(%d/%m/%m/%y]
>打印动态设置['My'u初始值数据]
动态设置['My'u初始值数据]=”aban“
>打印动态设置['My初始值数据]
<;pre>;
>上面的代码将打印以下输出:<;br/>;
>;
>;
>>>;gt;>;gt;>;>;>;>;>;
gt;今天是2013年1月18日<;br/>;
\>;\>;\>;12345<;br/>;
\>;\>;\>;abcd