Django后台管理

今天部署python web项目,对Django各种不熟悉,各种搜索,才打开后台管理,遇到一些坑和理解,记录下来

项目中有个settings.py文件,是相关配置,具体不太清楚!DATABASES是python连接数据库的配置,如图(服务器和项目在同一个物理机上,保持host为空

)

这里是相关APP的配置


这里是项目字符集的配置 防止乱码


同步数据库是Django>=1.7(python manage.py migrate)和Django<1.7(python manage.py syncdb)有差别

刚开始装的是1.9,不管怎么捣鼓就是不同步创建app中的表!无奈就只能装回1.6了,结果好了

卸载的话找到site-package中的django相关目录删除

看了下相关后台配置的资料,记录下自己的理解

在创建用户和密码时,即使用户名和密码正确,也可能登不上去,可以尝试

python manage.py createsuperuser

创建超级账号 


管理工具从技术层面上讲,它被称作django.contrib.admin。django.contrib中其它可用的特性,如用户鉴别系统(django.contrib.auth)、支持匿名会话(django.contrib.sessioins)以及用户评注系统(django.contrib.comments)。

具体的只能自己在慢慢研究了


你可能感兴趣的:(Django后台管理)