Django连接数据库(MySQL)

第一步:使用命令【pip install mysqlclient 】,可以下载并安装最新版本的mysqlclient

第二步:创建数据库:create database sangfor_logger;

第三步:修改项目下settings.py文件的DATABASE;

DATABASES = {'default': {'ENGINE': 'django.db.backends.mysql', 'NAME': 'sangfor_logger',  # 数据库名'USER': 'hlx',              # 登录MySQL的用户名'PASSWORD': 'root',         # 用户密码'HOST': 'localhost',        # 数据库所在机器IP'PORT': '3306'              # 数据库端口}
}

第四步:安装pip install pymysql:

pymysql第三方模块,用来操作mysql数据库
项目主目录下的init文件中添加下面两句代码

import pymysql  # 导入第三方模块,用来操作mysql数据库pymysql.install_as_MySQLdb()

第五步:初始化数据库:

依次执行如下命令:
python manage.py makemigrations
python manage.py migrate
如下结果表示数据库连接成功:

关于数据库的表名:

App名称+models.py文件下的类名即如下图:

| sangfor_login |
| sangfor_sangfor |

Django vue 搭建前后端分离的web 三相关推荐

  1. Django vue 搭建前后端分离的web 二

    bootstrap的安装和使用: 安装: 在vue项目下使用npm直接安装即可: 由于bootstrap依赖jQuery,所以第一步安装jQuery: npm install jquery 检查在pa ...

  2. python+django+vue搭建前后端分离项目Part1

    文章目录 Python环境搭建 安装django框架 创建django项目 新建static静态文件夹 创建django App(后端) 创建vue项目(前端) 集成vue项目到django 打包vu ...

  3. python+django+vue搭建前后端分离项目Part3——后端django

    文章目录 创建django项目 数据库创建和连接 创建 Django APP 后端搭建 模型层model.py 视图层view.py 路由配置 数据迁移 参考文章 创建django项目 (my_dja ...

  4. python+django+vue搭建前后端分离项目Part2——前端Vue

    文章目录 创建vue项目 主要文件及其作用 src/components/ src/router/index.js src/main.js static/ 创建vue项目 (my_django) XX ...

  5. python+Django+vue 搭建前后端分离项目

    步骤一 : 创建项目所在文件夹. 步骤二: 进入CMD模式输入 : django-admin startproject backend 步骤三 : 进入backend 步骤四:查看Django后端服务 ...

  6. Django+Vue,前后端分离,实现用户权限认证

    网上教程一大堆,要么思路不够清晰,要么给你扔一大段代码,只有几行注释.... 看了我这个,你奶奶来都能实现前后端分离用户权限认证! Django 采用token认证方式,使用 rest_framewo ...

  7. Django和Vue搭建前后端分离框架

    一.    技术选型 1.    开发模式:前后端分离. 2.    后端框架:使用Django实现后端数据接口,使用python语言. 3.    前端框架:使用Vue框架实现页面展示,使用的HTM ...

  8. python django vue +VSCode 前后端分离

    (文章里的链接不是我写的,都是引用别人的,我只是记录查看) 编辑器:vscode 语言:python 后端:django 前端:vue 前后端分离 一.项目框架搭建 https://blog.csdn ...

  9. SpringBoot+Vue搭建前后端分离的轻博客

    之前用SpringBoot+Thymeleaf写了个人博客,这次又来炒冷饭,用新的技术来重构个人博客,并把它变成开放式的,目前水平有限,欢迎大家一起讨论提建议 2020-04-07:因为期间在找工作, ...

最新文章

  1. pythonurllib标准_Python标准库urllib2的一些使用细节总结
  2. Node.js 究竟是什么?
  3. python简单装饰器_python装饰器的简单示例
  4. MySQL开发 日志文件必备的知识点
  5. linux下C code block环境,linux 使用 codeblocks
  6. 选择排序由浅到深详细分析和图解
  7. 03-CoreData原理
  8. 交换机端口灯闪烁频率一样_思创易控cetron-新品S2024GE 24口全千兆非网管交换机即将上市!...
  9. 深入理解及配置ISA Server 2006访问规则
  10. flowable背压 取消_使用Flowable.generate()生成可感知背压的流– RxJava常见问题解答...
  11. 数据结构探险——队列篇
  12. Java中的向下转型与向上转型
  13. 关于random的多种用法
  14. pyqt5 点击开始执行_PyQt5教程——第一个程序(2)
  15. 简单介绍三级分销系统开发源码
  16. 信号系统与数字信号处理一点点心得
  17. C语言:输出乘法口诀表
  18. 基于SSM的毕业论文管理系统
  19. 五脏与五声 五脏排毒法(五声功)
  20. linux 学习 个人总结笔录(五)

热门文章

  1. 计算机网络基础课时计划,计算机网络基础授课计划.doc
  2. 快速云:云管理平台——实现多云部署你需要知道什么
  3. 【濡白的C语言】初学者需要注意的坑,亲身经验
  4. 软件需求工程 高校教学平台 前景与范围
  5. java 二维数组 的方法和属性_Java一维数组和二维数组详解(Java必备知识)
  6. ubuntu 学习资料整理
  7. 物联网安全公司及产品介绍
  8. 使用vue互联QQ音乐完成网站音乐播放器
  9. mysql是怎样运行的 从根儿 百度云_MySQL 是怎样运行的:从根儿上理解 MySQL|完结|百度云下载...
  10. sql语句中select语句检索的过滤