pei*_*wei 3 python django django-sites
关于Django Sites模块和manage.py syncdb
在.\ manage.py syncdb期间,Auth模块可以提示要求管理站点的默认超级用户.我想看到默认站点域名发生类似的事情.目前它是example.com,硬编码除非我使用管理员网站进行更改.我想在syncdb期间更改它.
我制作了一个可以插入和播放的小型django应用程序.将其插入:
manage.py syncdb
或manage.py createdefaultsite截屏:
(pinax-dev)>manage.py createdefaultsite
Site domain name: mydomain.com
Site display name: My Site!
(pinax-dev)
Run Code Online (Sandbox Code Playgroud)
它带有单元测试.要运行单元测试:
(pinax-dev)>manage.py test site_default
Run Code Online (Sandbox Code Playgroud)
"site_default"是应用名称.
源代码:http: //github.com/peiwei/pinax/raw/master/pinax/apps/site_default.tgz
更多截图:
(pinax-dev)> manage.py syncdb
Creating table...
You just installed Django's auth system, which means you don't have any superuse
rs defined.
Would you like to create one now? (yes/no): yes
Username: administrator
E-mail address: who@who.com
Password:
Password (again):
Superuser created successfully.
Would you like to change the default site domain name? (yes/no)[default:no]: yes
Site domain name: mydomain.com
Site display name: My Site!
...
Installing index for signup_codes.SignupCode model
Installing index for signup_codes.SignupCodeResult model
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1081 次 |
| 最近记录: |