django框架ORM

1、安装mysqlclient

python 复制代码
pip install mysqlclient

2、创建文件models.py

python 复制代码
	from django.db import models


class UserInfo(models.Model):
    name = models.CharField(max_length=32)
    password = models.CharField(max_length=64)
    age = models.IntegerField(3)

3、再settings中注册app

python 复制代码
INSTALLED_APPS = [
    'app_name',
]

4、执行命令

python 复制代码
python manage.py makemigrations
python manage.py migrate

5、如果报错没有生成

复制代码
可能原因 mysql版本与django版本不兼容 提升django版本 或者提升mysql版本

删除migrations下除__init__.py下的所有文件,重新执行
相关推荐
科技苑5 小时前
Python简单网络爬虫教程
爬虫·python
典典分享指南5 小时前
用飞书 Wiki 搭内容作战室:从零搭建团队内容协作中枢
django·flask·numpy·pyqt
Patrick在香港8 小时前
Claude Prompt 香港场景:公文里「今日」落在 6 个日历日上,「翌日」锚错了 5 天
python·自然语言处理·正则表达式·claude·数据清洗
YsyaaabB8 小时前
Python 数值分析
python
阿洛学长8 小时前
计算机二级 Python 基本操作题(15 分)真题笔记(0101 ~ 1903 全套)
python·pycharm
weixin199701080169 小时前
[特殊字符]️《二手ERP对接电商平台的总体方案:统一数据模型 + 事件驱动 + 灰度上线6原则》(附Python源码)
大数据·python
滚雪球~9 小时前
量化交易 防止Windows电脑自动更新并重启
python·量化
L@ncor10 小时前
第二章可能出现的问题
人工智能·python
y = xⁿ10 小时前
大模型基础概念
python
ctlover11 小时前
排序与查找算法详解
开发语言·python