django学习注意事项

1:名字(项目名,包名,函数名等等)在django里面一定要非常注意。常用的名字用起来一定要慎重。比如login,username。

比如,想要新建一个叫user的app是不可能的。上次做登录功能的时候,用了login函数名,结果覆盖了django.contrib.auth里面的login函数名,调试了大半天才发现原来是函数名的问题!

解决方案:建议起名字的时候,在常用名前后加上特殊的修饰符,大部分情况下可以避免冲突和覆盖!

posted @ 2014-07-24 17:13  doublehappyi  阅读(151)  评论(0编辑  收藏  举报