django 部署遇到的一些小问题和经验小结

1. 关于测试bug

测试bug最重要的一个过程就是缩小范围,排除不相关的内容,这里django提供了一个很好的工具:

python manage.py shell


2. 关于多国语言的问题

在加中文的时候一直添加不成功,后来发现在setting中要用zh-cn,但是到了locale文件中就要改称zh_CN了,比较tricky。


3. 关于static的路径的设置

static要设置成/static/,注意前后都要有/


4. 关于mez的contact一直不能给邮箱发送内容的bug

测试了一下gmail在本地可以,但是到了sharing host就不行了,非常奇怪,最后只得重新申请了一个gmail邮箱来配置,结果就好了。


你可能感兴趣的:(django 部署遇到的一些小问题和经验小结)