iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >django框架使用mysql步骤
  • 363
分享到

django框架使用mysql步骤

框架步骤django 2023-01-30 23:01:23 363人浏览 八月长安
摘要

在创建好Django项目的基础上来讲解使用ORM框架 注意:首先在Mysql中手动或者通过命令创建一个数据库,我先创建一个名为orm的数据库。 1:在项目文件夹中的settings.py文件中配置mysql数据库链接字符串及时区配置 #

在创建好Django项目的基础上来讲解使用ORM框架

注意:首先在Mysql中手动或者通过命令创建一个数据库,我先创建一个名为orm的数据库

1:在项目文件夹中的settings.py文件中配置mysql数据库链接字符串及时区配置

# 注册app
INSTALLED_APPS = [
    'teacher',
    'djanGo.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
]

# 配置数据库链接字符串
DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'crm',
        'USER': '数据库用户名',
        'PASSWord': '******',
        'HOST': '192.168.31.175',
        'PORT': '3306'
    }
}
# 设置时间时区
TIME_ZONE = 'Asia/Shanghai'

  

 

2:在项目文件夹中的__init__.py文件中加入:

import pymysql
pymysql.install_as_MySQLdb()

 

3:在app目录中的models.py文件中创建实体

from django.db import models
# Create your models here.
class Student(models.Model):
    name = models.CharField(max_length=20, verbose_name='姓名')
    age = models.SmallIntegerField(default=18, verbose_name='年龄')
    sex = models.SmallIntegerField(default=1, verbose_name='性别')
    qq = models.CharField(max_length=20, default='', verbose_name='qq')
    phone = models.CharField(max_length=20, default='', verbose_name='手机号')
    create_time = models.DateTimeField(auto_now_add=True, verbose_name='创建时间')

    def __repr__(self):
        return "student<id=%s,name=%s,age=%s,sex=%s,qq=%s,phone=%s,create_time=%s>" % (
        self.id, self.name, self.age, self.sex, self.qq, self.phone, self.create_time)

  

 

4:通过pycharm或者xshell链接开发环境中的linux系统进入django项目根目录中,执行生成迁移文件

  

python manage.py makemigrations teacher

  

4-1:查看迁移文件生成的sql语句指令:

Python manage.py sqlmigrate teacher 0001_initial.py

  

 

然后将生成的文件通过PyCharm获取下来如下:

 

5:执行迁移文件生成数据库表

python manage.py migrate

 

通过navicat软件查看生成的数据表:

 

 

 

您可能感兴趣的文档:

--结束END--

本文标题: django框架使用mysql步骤

本文链接: https://www.lsjlt.com/news/181323.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • django框架使用mysql步骤
    在创建好django项目的基础上来讲解使用orm框架 注意:首先在mysql中手动或者通过命令创建一个数据库,我先创建一个名为orm的数据库。 1:在项目文件夹中的settings.py文件中配置mysql数据库链接字符串及时区配置 #...
    99+
    2023-01-30
    框架 步骤 django
  • ASP和Django框架如何同步使用?
    随着互联网的发展,Web应用程序已成为现代软件开发的主要方式之一。当涉及到Web开发时,ASP和Django是两个最常用的框架之一。但是,ASP和Django之间有什么关系?ASP和Django如何同步使用?本文将深入探讨这个问题。 AS...
    99+
    2023-09-07
    同步 django 框架
  • 【Mybatis】使用mybatis框架连接mysql数据库详细步骤
        和我之前写的通过导入jdbc驱动jar包来连接mysql数据库而言,用mybatis来说可以有很多好处呀,首先mybatis,就是对jdbc的优化方案对吧,,jdbc的硬编码和一些繁琐的操作在使用mybatis的时候我就彻底抛掷脑后...
    99+
    2023-08-31
    mybatis mysql 数据库 maven java
  • ZenTaoPHP 框架安装步骤
    一、安装apache, mysql, php的运行环境 首先要确认你的机器上面已经安装好了apache, mysql, php的运行环境。而且符合zt框架的系统要求。 二、获取最新的ZenTaoPHP框架 从本站下载最新...
    99+
    2022-06-12
    ZenTaoPHP 框架安装
  • 使用mybatis框架连接mysql数据库的超详细步骤
    目录第一步 在pom.xml中写好依赖坐标第二步  mybatis的核心配置文件第三步 写好实体类第四步 XXXMapper.xml第五步 连接mysql数据库第六步&nb...
    99+
    2023-05-17
    mybatis连接mysql mybatis连接数据库 mybatis连接数据库代码
  • django 使用框架下auth.mod
    需要改动三个地方: 1.models.py   创建模型User,并继承原模型类AbstraUser(在此处我增加了一个新的字段手机号) from django.db import models # Create your model...
    99+
    2023-01-31
    框架 django mod
  • python-django框架中使用Fa
    一、安装FastDFS 1-1:执行docker命令安装 # 安装tracker docker run -dti --network=host --name tracker -v /var/fdfs/tracker:/var/fdfs ...
    99+
    2023-01-31
    框架 python django
  • node基于express框架操作Mysql数据库的步骤
    目录一.在express项目中操作数据库的步骤1.安装mysql模块2.配置mysql模块3.测试mysql模块能否正常工作 4.查询数据库数据5.向数据库插入数据6.更新...
    99+
    2022-11-13
  • springboot整合flowable框架入门步骤
    最近工作中有用到工作流的开发,引入了flowable工作流框架,在此记录一下springboot整合flowable工作流框架的过程,以便后续再次使用到时可以做一些参考使用,如果项目...
    99+
    2022-11-13
  • SpringIOC框架的简单实现步骤
    目录简单介绍具体实现首先,咱们先配置一下相关的jar包(pom.xml)创建一个Pet接口,存放方法say()创建一个Person类创建一个Dog类,继承Pet接口重点来了,配置ap...
    99+
    2022-11-12
  • 使用Django框架创建项目
    目录一、Django 管理工具二、创建第一个项目三、视图和 URL 配置四、path() 函数五、使用PyCharm创建Django项目1、打开PyCharm,新建项目2、通过命令行...
    99+
    2022-11-11
  • python-django框架中使用七牛
      1:注册七牛云账号        https://www.qiniu.com/   js文件 链接:https://pan.baidu.com/s/1BW1svHqEsXrrTNtRobKkpg  提取码:ixta   2:进行实名认...
    99+
    2023-01-31
    框架 python django
  • python中如何使用Django框架
    这篇文章将为大家详细讲解有关python中如何使用Django框架,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。第一步:项目的创建与运行第一次使用 Django ,那么你必须要照顾一些初始设...
    99+
    2023-06-20
  • 微信小程序中使用vant框架的具体步骤
    目录1.打开我们小程序的项目目录,然后打开文件所在的位置。2.初始化项目文件3.输入初始化项目的命令 4.安装依赖 5.使用组件1.说到vant框架相信大家应该并...
    99+
    2022-11-12
  • SpringBoot构建ORM框架的方法步骤
    目录1.增加依赖2.数据库实体模型3.增加Mapper4.@Mapper或者@MapperScan5.配置连接目前常用的ORM框架有 Mybatis(batis)、MybatisPl...
    99+
    2022-11-13
  • Laravel框架安装的步骤是什么
    这篇文章主要介绍了Laravel框架安装的步骤是什么的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Laravel框架安装的步骤是什么文章都会有所收获,下面我们一起来看看吧。一、环境要求在开始安装Laravel框...
    99+
    2023-07-05
  • Django框架之路由怎么使用
    这篇文章主要介绍“Django框架之路由怎么使用”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Django框架之路由怎么使用”文章能帮助大家解决问题。简介路由简单的来说就是根据用户请求的 URL 链...
    99+
    2023-07-02
  • Python django中如何使用restful框架
    restful框架的使用 在使用django进行前后台分离开发时通常会搭配django-rest-framework框架创建RESTful风格的接口API。框架介绍及版本要求可参考官方地址:https://www.d...
    99+
    2022-06-02
    restful框架的使用 Python django
  • Django框架中模型怎么使用
    这篇文章主要介绍“Django框架中模型怎么使用”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Django框架中模型怎么使用”文章能帮助大家解决问题。Django 对各种数据库提供了很好的支持,包括...
    99+
    2023-07-02
  • PageHelper在springboot+mybatis框架中的使用步骤及原理解析
    目录一、思路 二、主要逻辑三、步骤一、思路 将分页所需的内容都放到一个实体类中 分页数据所需要的实体类!内包含页码,页大小,总条数,总页数,起始行 pagehelpr提供了...
    99+
    2023-03-13
    PageHelper在springboot+mybatis框架使用 PageHelper springboot mybatis
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作