一、创建项目

djangio-admin startproject 项目名称

python manage.py startapp app名称

python manage.py runserver 端口号

二、配置文件

1、settin配置:

静态文件static路径

STATICFILES_DIRS=(

os.path.join(BASE_DIR,"static"), # 注意加逗号

)

templates路径

DIRS=(os.path.join(BASE_DIR,"templates"))

INSTALLED——APPS

INSTALLED_APPS = [

'django.contrib.admin',

'django.contrib.auth',

'django.contrib.contenttypes',

'django.contrib.sessions',

'django.contrib.messages',

'django.contrib.staticfiles',

'app01',

]

# app01为APP名称

数据库配置

DATABASES = {

'default': {

'ENGINE': 'django.db.backends.mysql',

'NAME':'Django_ORM', # 你的数据库名字

'USER':'root', # 你的数据库用户名

'PASSWORD':'123456', # 密码

'HOST':'', # 默认为localhost

'PORT':'3306', # 你的数据库端口

}

}

三、models中创建表

1、__init__.py下配置

import pymysql

pymysql.install_as_MySQLdb()

2、models.py中创建类

class Classes(models.Model):

name = models.CharField(max_length=32)

c_to_t = models.ManyToManyField("Teachers")

class Teachers(models.Model):

name = models.CharField(max_length=32)

class Students(models.Model):

name = models.CharField(max_length=32)

age = models.IntegerField()

gender = models.BooleanField() # True or False

cs = models.ForeignKey("Classes",on_delete=models.CASCADE)

3、命令行执行以下代码创建表

python manage.py makemigrations

python manage.py migrate

python数据库管理实例_西游之路——python全栈——学员管理实例之数据库设计相关推荐

  1. python电影爬虫系统毕设_从零开始搭建完整的电影全栈系统(一)——数据库设计及爬虫编写...

    前言:关于标题似乎有些浮夸,所谓的全栈系统主要包括数据的爬取,web网站展示,移动设备App,主要记录学习过程中知识点,以备忘. **技术栈: 1,Scrapy爬虫框架:记录爬虫框架的工作流程,简单爬 ...

  2. 西游之路——python全栈——Django之ORM操作

    Django之ORM操作 前言 Django框架功能齐全自带数据库操作功能,本文主要介绍Django的ORM框架 到目前为止,当我们的程序涉及到数据库相关操作时,我们一般都会这么搞: 创建数据库,设计 ...

  3. 西游之路——python全栈——django中orm的使用(1)

    目录 首先推荐两篇文章:Django之ORM操作,http://www.cnblogs.com/yuanchenqi/articles/6083427.html十分全面. 另外和python---OR ...

  4. 西游之路——python全栈——Django的web框架本质

    知识预览 Django基本命令 二 路由配置系统(URLconf) 三 编写视图 四 Template 五 数据库与ORM admin的配置 一 什么是web框架? 框架,即framework,特指为 ...

  5. 西游之路——python全栈——通用模块(pager、check_code、form验证)

    1.验证码 1 import random 2 from PIL import Image, ImageDraw, ImageFont, ImageFilter 3 4 _letter_cases = ...

  6. 西游之路——python全栈——报障系统之后台管理

    一.后台管理页面布局 1.用户: - 普通用户 知识库+提交报账单+个人信息 - 管理员 知识库+提交报账单+个人信息+处理报账单 - 超级管理员 知识库+提交报账单+个人信息+处理报账单+报障统计信 ...

  7. 西游之路——python全栈——上传文件

    1 from django.shortcuts import render,HttpResponse 2 3 def upload(request): 4 if request.method == ' ...

  8. python控制键盘打造梦西游

    当我造梦西游4打到朱电之后,装备的合成都要依靠材料,等级也上升很慢,重复机械的刷级和刷材料就变得很烦,于是就想到了写一个Python的代码来帮助实现这些动作 pip install基本的库就直接能使用 ...

  9. java梦幻机甲_西游梦幻记机甲战斗游戏下载-西游梦幻记测试服下载v1.0.4-乐游网安卓下载...

    <西游梦幻记测试服>是一款玩法轻松且设定独特的卡牌策略战斗游戏,收集更多全新的西游人物加上独特的机甲战斗的震撼感,让游戏变得更加的刺激而且具有新意,感兴趣的亲们赶紧下载吧. 游戏介绍 &l ...

最新文章

  1. 从难免的线上bug说起代码的思考
  2. OpenSuse Linux 的单用户模式
  3. 抖音数据统计_“彭十六elf”单条视频获赞200W+,荣登抖音TOP20丨红人榜
  4. 新开两场构建服务治理框架的直播分享
  5. java线程暂停与恢复suspend和resume
  6. MinGW安装和使用基础教程
  7. 线程共享全局变量(.data和.bbs)
  8. vue与外部html通信,VUE页面实现加载外部HTML方法
  9. maya python api,如何使用Maya Python API查找所有上游DG节点?
  10. 01-HTML基础与进阶-day3-录像236
  11. 使用Movavi Video Editor如何做局部放大的影片特效
  12. Atitit 类库冲突解决方案  httpclient-4.5.2.jar
  13. oppok3如何刷机_OPPO K3 PCGM00刷机教程,卡刷升级更新官方固件系统包
  14. 51单片机——定时器
  15. 360极速浏览器如何设置ie8兼容模式
  16. Splunk Filed Alias 字段改名
  17. 2008-2020年各省地方债务余额数据(wind)
  18. 提升方法boosting
  19. html文本隐藏内容占位,在HTML中如何隐藏某段文字具体该怎么实现文
  20. CMMI有哪几个级别,每个级别有哪些其特征

热门文章

  1. 回调函数在replace方法中的应用
  2. 【转】Unity+单例模式的依赖注入
  3. calendar的使用注意点
  4. Java打包问题之一:打包出现java.io.IOException: invalid header field
  5. 2001年的FLTK设置教程
  6. 验证码识别技术(1) - 边缘检测
  7. HTML-完美解决父子元素的外边距重叠和高度塌陷问题
  8. 解决大众点评换设备无法用卷(你本次购买不符合活动规则)的问题
  9. Chrome浏览器偶尔提示错误net::ERR_EMPTY_RESPONSE的解决方法
  10. 大多数Web浏览器中都可以使用PUT,DELETE,HEAD等方法吗?