django基础设置与启动

Posted fengliting

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了django基础设置与启动相关的知识,希望对你有一定的参考价值。

一、数据库配置(mysql):

打开settings.py,找到下面,配置好MySQL的地址,数据库名称,账号和密码;

技术图片

 

 

直接运行run manage task ,报错:没有安装MySQL插件

django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module.
Did you install mysqlclient?

  

技术图片

 

 通过pycharm安装插件mysqlclient:

技术图片

 

 

再次运行:完成

 

 

 

二、生成MySQL数据库表:

1、通过django命令makemigrations运行:

报错:

django.db.utils.OperationalError: (1045, "Access denied for user ‘Administrator‘@‘localhost‘ (using password: YES)")

 这个错误是告诉你,再settings.py里面所写的数据库有问题,打开连接数据库窗口,发现创建的数据库名称不对,另外检查,发现字典的key都要求是大写;

技术图片

 

 

技术图片

 

 重新创建一个库

运行:成功;

技术图片

 

 

 

2、migrate造表

技术图片

 

 

打开数据库检查:

技术图片

 

 

 

三、启动django

点击运行或者debug

技术图片

 

 技术图片

 

 

看run,显示可以访问本地127.0.0.1:8080,记得这个端口不要被占用,地址要拼正确,直接点pycharm那个地址即可

技术图片

 

以上是关于django基础设置与启动的主要内容,如果未能解决你的问题,请参考以下文章

一个文件启动Django(基础中的基础)

十个html5代码片段,超实用,一定要收藏

[vscode]--HTML代码片段(基础版,reactvuejquery)

Django基础,Day10 - template 模板引擎与路径设置

Django REST框架--认证和权限

201555332盛照宗—网络对抗实验1—逆向与bof基础