django(windows)入门初学

本文档详细介绍了如何解决Django开发过程中常见的问题,包括本地服务器网页无法打开、中文兼容性设置、启动MySQL服务及解决权限问题等。此外还提供了创建Django超级用户的步骤以及常见错误的解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

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

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

运行正确如上图

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

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

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

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

在任务管理器将mysqld进程结束掉 
这里写图片描述 

重新输入命令 net start mysql 解决

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

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

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

https://blog.youkuaiyun.com/qq_22812319/article/details/51586261

10.

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

https://blog.youkuaiyun.com/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


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

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

python manage.py createsuperuser

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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值