(env) PS C:UserswolfDesktopDashBoardv2DashBoardv2> python manage.py migrate
Traceback (most recent call last):
File "C:UserswolfDesktopDashBoardv2DashBoardv2manage.py", line 22, in <module>
main()
File "C:UserswolfDesktopDashBoardv2DashBoardv2manage.py", line 18, in main
self.models_module = import_module(models_module_name)
self.models_module = import_module(models_module_name)
File "C:UserswolfAppDataLocalProgramsPythonPython310libimportlib__init__.py", line 126, in import_module
File "<frozen importlib._bootstrap>", line 1050, in _gcd_import
File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
File "<frozen importlib._bootstrap>", line 1006, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 688, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 879, in exec_module
File "<frozen importlib._bootstrap_external>", line 1017, in get_code
File "<frozen importlib._bootstrap_external>", line 947, in source_to_code
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
ValueError: source code string cannot contain null bytes
我在django中创建了一个项目。在创建了与数据库的连接和router.py之后,因为我使用路由器页面,因为我有数据库。
我没有在我的项目中使用bootstrap,这就是为什么我很惊讶有这个错误,我不理解,我已经几个小时没能通过了!
对我来说这似乎是一个编码问题。您是否在IDE之外编辑代码?您可以使用notepad++或类似的工具来检查编码。如果你的代码中有奇怪的字符(最好是第一行),你应该删除它们。