django使用models创建表
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,Django 模型是与数据库相关的,与数据库相关的代码一般写在 models.py 中,Django 支持 sqlite3, MySQL, PostgreSQL等数据库,只需要在settings.py
千家信息网最后更新 2025年11月07日django使用models创建表
Django 模型是与数据库相关的,与数据库相关的代码一般写在 models.py 中,Django 支持 sqlite3, MySQL, PostgreSQL等数据库,只需要在settings.py中配置即可,不用更改models.py中的代码,丰富的API极大的方便了使用。
创建表
我们打开 mysite/models.py 文件,修改其中的代码如下:
#coding:utf8from django.db import modelsclass Userlist(models.Model): username = models.CharField(max_length=50) password = models.CharField(max_length=50)
我们新建了一个Userlist类,继承自models.Model, 一个用户清单里面有用户名和密码。这里用到了一种Field,更多Field类型可以参考教程最后的链接。
同步数据库
python manage.py makemigrationsMigrations for 'learn': 0006_userlist.py: - Create model UserListpython manage.py migrateOperations to perform: Synchronize unmigrated apps: staticfiles, messages Apply all migrations: admin, contenttypes, sessions, auth, learnSynchronizing apps without migrations: Creating tables... Running deferred SQL... Installing custom SQL...Running migrations: Rendering model states... DONE Applying learn.0006_userlist... OK
注册表
打开mystie/admin.py文件,修改代码:
from django.contrib import adminfrom learn.models import *# Register your models here.class UserlistAdmin(admin.ModelAdmin): list_display = ['username','password']admin.site.register(Userlist,UserlistAdmin)
访问后台管理
http://127.0.0.1:8000/admin
如何删除表?
1、删除mysite/models.py中的对应类
2、删除mysite/admin.py中注册的类
3、数据库同步
python manage.py makemigrationspython manage.py migrate
4、访问后台管理

可以看到已经没有了Userlist表了
数据
数据库
代码
后台
文件
同步
管理
不用
密码
户名
教程
更多
有用
模型
注册表
清单
用户
类型
链接
参考
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全创新技术
和平精英的服务器如何设置
关于网络安全的手抄报的边框
如何用pcl在java开服务器
鄞州银行软件开发工资
湖南常见软件开发均价
ios软件开发前景如何
姜堰区多功能网络技术大概费用
自动的协同软件开发
网络安全之操作系统讨论题
数据库的安全卫士
河南乐体验网络技术有限公司
中国公安大学网络安全专业
腾讯云购买服务器
金华安卓系统软件开发公司
web服务器自动推送数据
idc国内服务器市场占有率报告
软件开发实习生要干什么
游戏服务器多进程代码启动顺序
access数据库实例
hp的服务器网址管理
网络安全指挥中心和高校比较
服务器搜索不出来
购买软件开发费用吗
东软网络安全审计系统
网络安全与应急管理工作
软件开发项目甲方团队
软件开发企业有无特殊过程
小米手机显示连接服务器异常
电信接入点服务器怎么设置网速