如何解决使用django python manage.py startapp时应用名出错异常问题?
- 内容介绍
- 文章标签
- 相关推荐
本文共计371个文字,预计阅读时间需要2分钟。
题目:创建应用时运行`python manage.py startapp sales`出错,异常如下:
1.应用名不能包含下划线等字符,例如`app-demo`不能作为应用名。
2.`manage.py`报错,此时我们需要打开`manage.py`文件,修改前`'...'
结果:
1.应用名错误:应用名不能包含下划线等特殊字符,请使用合法的应用名,如`sales`。
2.`manage.py`错误处理:遇到`manage.py`报错时,请打开该文件进行修改。
如题,在控制台运行python manage.py startapp sales 建立一个应用报错异常
1.应用名不能包含下划线等字符 所以app-demo 不能作为应用名被定义
2.manage.py 报错 这时我们要打开manage.py文件
修改前:
if name == "main":
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "djangodeom.setting")
from django.core.management import execute_from_command_line execute_from_command_line(sys.argv)
修改后:
把os里面的setting去掉,djangodeom是你的django的项目名
if name == "main":
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "djangodeom")
from django.core.management import execute_from_command_line execute_from_command_line(sys.argv)
到此这篇关于关于django python manage.py startapp 应用名出错异常原因解析的文章就介绍到这了,更多相关django python manage.py startapp 应用名出错异常内容请搜索易盾网络以前的文章或继续浏览下面的相关文章希望大家以后多多支持易盾网络!
本文共计371个文字,预计阅读时间需要2分钟。
题目:创建应用时运行`python manage.py startapp sales`出错,异常如下:
1.应用名不能包含下划线等字符,例如`app-demo`不能作为应用名。
2.`manage.py`报错,此时我们需要打开`manage.py`文件,修改前`'...'
结果:
1.应用名错误:应用名不能包含下划线等特殊字符,请使用合法的应用名,如`sales`。
2.`manage.py`错误处理:遇到`manage.py`报错时,请打开该文件进行修改。
如题,在控制台运行python manage.py startapp sales 建立一个应用报错异常
1.应用名不能包含下划线等字符 所以app-demo 不能作为应用名被定义
2.manage.py 报错 这时我们要打开manage.py文件
修改前:
if name == "main":
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "djangodeom.setting")
from django.core.management import execute_from_command_line execute_from_command_line(sys.argv)
修改后:
把os里面的setting去掉,djangodeom是你的django的项目名
if name == "main":
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "djangodeom")
from django.core.management import execute_from_command_line execute_from_command_line(sys.argv)
到此这篇关于关于django python manage.py startapp 应用名出错异常原因解析的文章就介绍到这了,更多相关django python manage.py startapp 应用名出错异常内容请搜索易盾网络以前的文章或继续浏览下面的相关文章希望大家以后多多支持易盾网络!

