Django生成模型类的编码问题
Django生成模型类的编码问题
利用Django的ORM,将数据表变成Django中的模型类。
1 |
|
有了Django框架的ORM,我们可以直接使用面向对象的方式来实现对数据的CRUD(增删改查)操作。我们可以在PyCharm的终端中输入下面的命令进入到Django项目的交互式环境,然后尝试对模型的操作。
1 | python manage.py |
然后会报错误:
1 | ValueError: source code string cannot contain |
解决办法
该问题是因为生成的文件编码问题,将models.py的内容改成UTF-8格式即刻解决
Django生成模型类的编码问题
https://evanyangtobegreatest.github.io/2024/01/10/Django生成模型类的编码问题/