Django使用笔记,由于官网的教程很详细,这里只记录使用中遇到的一些问题和使用技巧~
权限错误
可能是由于安装django的时候用了sudo
,所以django的包权限都是root
的,普通用户都无法直接startproject
startapp
等,如果使用sudo
搭工程建App,这样后面也会遇到各种问题,比如/admin无法访问,给的错误是Templates Not Exists
,其实是因为django没权限读取python的dist-packages/django/
目录下的资源
为了省事,直接将所有django的包全都放到自己的用户下面了sudo chown -hR plex /usr/local/lib/python2.7/dist-packages/django/