django(windows)入门初学

1.使用本地电脑为服务器网页打不开可能原因: 本机回环没有打开

2.打开8000端口: 关闭防火墙

3.打开django: 在cmd对应目录下python manage.py runserver

django(windows)入门初学运行正确如上图

4.django解决不兼容中文的问题:

language_code='zh_hans'    TIME_ZONE = 'CCT'或者TIME_ZONE = 'Asia/Shanghai'

5.打开mysql: 开始->运行->cmd 打开DOS窗口,在窗口中输入net  start mysql 即启动了mysql . 

6.第5点中若出现“服务正在启动或停止中,请稍候片刻后再试一次”:

在任务管理器将mysqld进程结束掉 
django(windows)入门初学 

重新输入命令 net start mysql 解决

7.发生系统错误5  拒绝访问: 没有将cmd以管理员身份运行

8.数据库mysql安装: https://blog.csdn.net/bkjs626/article/details/75977262

9.数据库出现问题解决不了就重装,重装前一定要卸载干净: https://blog.csdn.net/cxy_summer/article/details/70142322

https://blog.csdn.net/qq_22812319/article/details/51586261

10.

windows下安装MySQL 5.7,创建数据库和数据库表:

https://blog.csdn.net/chenriyang0306/article/details/54587034

11. 

Django命令行创建超级用户(Django管理)

  • 首选创建一个新用户,用来登录Django管理网站,进入manage.py目录下,使用如下命令来进行创建: 
    >>python manage.py createsuperuser
  • 接下来输入用户名称: 
    >>Username(leave bkank to use 'administrator'): root
  • 然后是输入邮箱(QQemail等都可以): 
    >>Email address:(输入你的邮箱账号)
  • 输入密码(输入密码时不会显示出来,并且长度必须超过八位才行): 
    >>Password:******** 
    >>Password(again):********

  • 当两次密码输入相同且超过八位的时候,就会提示创建超级用户成功: 
    >>Superuser created successfully.

  • 再次运行你的服务,输入账号和密码就可以成功登陆了: 

    >>python manage.py runserver

12.django创建超级管理员时,报错“OperationalError: no such table: auth_user”:

  首先使用命令行创建默认库

python manage.py migrate

1.7之前的版本请使用

Python manage.py sydb

django(windows)入门初学

当出现如上的情况,说明已经创建成功

  使用命令行创建默认超级用户:

python manage.py createsuperuser

如果没有出错,会让你填写“username”,以此类推

13.在改动例如:model.py文件时,如果有error 13:permission denied的错误,简单粗暴的解决方法就是取得管理员所有权