python django学习
beta_safe
这个作者很懒,什么都没留下…
展开
-
控制台执行python脚本报错问题:ModuleNotFoundError: No module named ‘xxx‘
报错日志:Traceback (most recent call last):File "/Users/xxx/xxx/Project/python/xxx/xxx_req/xxx.py", line 15, in <module>from xxx import xxx_pb2_grpc, xxx_pb2ModuleNotFoundError: No module named 'xxx'from xxx import xxx_pb2_grpc, xxx_pb2Modu原创 2021-12-31 11:39:32 · 766 阅读 · 0 评论 -
django单元测试
可以用django自带脚本manage.py驱动执行例如:venv/bin/python3 manage.py TestService单元测试源码如下:from django.core.management.base import BaseCommandfrom xxx.services.user.UserService import UserServicefrom xxx.services.record.RecordService import RecordService.原创 2021-12-17 11:56:15 · 542 阅读 · 0 评论 -
django orm常见错误raise AppRegistryNotReady(“Apps aren‘t loaded yet.“)RuntimeError: Model class models等等
错误一:ValueError: Cannot assign "<QuerySet [<User: user>]>": "SwitchRecord.user_id" must be a "User" instance.原因:# 外键django用户idclass SwitchRecord(models.Model): user_id = models.ForeignKey('User', on_delete=models.SET(0))解决方法:传入.原创 2021-12-17 11:51:45 · 1441 阅读 · 0 评论 -
eclipse+pydev 导入已有的Django项目
方法:1、打开eclipse,创建与需要导入的项目相同的项目名称,例如:项目名称为learning_log2.本地已有Django工程目录截图:3、打开eclipse创建的django工程本地目录:4、把步骤2标记的文件复制替换对应步骤3中的文件,重启eclipse即可...原创 2018-04-25 22:45:00 · 826 阅读 · 0 评论 -
编码错误UnicodeDecodeError at / 'utf-8' codec can't decode byte 0xb1 in position 30: invalid start byte
类似这种UnicodeDecodeError at / 'utf-8' codec can't decode byte 0xb1 in position 30: invalid start byte编码错误,分析解决方案如下:1、查看控制台报错,找出引发错误的文件,任何程序员自己编写的文件都可能存在编码不一致(统一utf-8为例)的问题2、去notepad+中,把引发错误的文件转换编码,格式-&g...原创 2018-04-26 00:11:59 · 2173 阅读 · 0 评论 -
Specifying a namespace in include() without providing an app_name is not supported.
报错信息:Specifying a namespace in include() without providing an app_name is not supported. Set the app_name attribute in the included module, or pass a 2-tuple containing the list of patterns and app_na...原创 2018-04-27 14:18:33 · 343 阅读 · 0 评论 -
ModuleNotFoundError: No module named 'HelloWorld.TestModel'解决方法
工程目录结构如下:└── HelloWorld ----------必须以此为工程根目录打开,即可解决报错 ├── HelloWorld │├── __init__.py │├── __pycache__ ││├── __init__.cpython-36.pyc ││├── settings.cpython-36...原创 2019-06-21 15:01:51 · 7364 阅读 · 1 评论