django命令创建项目:django-admin.py startproject project_name无反应

Django项目搭建指南
本文详细介绍了在Windows环境下使用Django框架搭建项目的步骤,包括如何使用cmd命令创建项目和应用,以及启动web服务器的方法。

Windows下cmd命令:django-admin.py startproject project_name执行后如果没有任何内容,也不报错,那么去掉.py试一下。

django-admin startproject project_name

project_name 是你的项目名称。

创建APP,进入到项目目录下执行:

python manage.py startapp app_name

运行web服务器:

python manage.py runserver 8000

然后可以用浏览器访问http://127.0.0.1:8000,成功就会出现Django的恭喜成功界面。

rosoft Windows [版本 10.0.26100.6899] (c) Microsoft Corporation。保留所有权利。 (.venv) E:\project_name>python manage.py runserver Traceback (most recent call last): File "E:\project_name\.venv\lib\site-packages\django\core\management\base.py", line 412, in run_from_argv self.execute(*args, **cmd_options) File "E:\project_name\.venv\lib\site-packages\django\core\management\commands\runserver.py", line 74, in execute super().execute(*args, **options) File "E:\project_name\.venv\lib\site-packages\django\core\management\base.py", line 458, in execute output = self.handle(*args, **options) File "E:\project_name\.venv\lib\site-packages\django\core\management\commands\runserver.py", line 81, in handle if not settings.DEBUG and not settings.ALLOWED_HOSTS: File "E:\project_name\.venv\lib\site-packages\django\conf\__init__.py", line 102, in __getattr__ self._setup(name) File "E:\project_name\.venv\lib\site-packages\django\conf\__init__.py", line 89, in _setup self._wrapped = Settings(settings_module) File "E:\project_name\.venv\lib\site-packages\django\conf\__init__.py", line 217, in __init__ mod = importlib.import_module(self.SETTINGS_MODULE) File "C:\python\lib\importlib\__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "<frozen importlib._bootstrap>", line 1014, in _gcd_import File "<frozen importlib._bootstrap>", line 991, in _find_and_load File "<frozen importlib._bootstrap>", line 961, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed File "<frozen importlib._bootstrap>", line 1014, in _gcd_import File "<frozen importlib._bootstrap>", line 991, in _find_and_load File "<frozen importlib._bootstrap>", line 973, in _find_and_load_unlocked ModuleNotFoundError: No module named 'project_name' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "manage.py", line 22, in <module> main() File "manage.py", line 18, in main execute_from_command_line(sys.argv) File "E:\project_name\.venv\lib\site-packages\django\core\management\__init__.py", line 442, in execute_from_command_line utility.execute() File "E:\project_name\.venv\lib\site-packages\django\core\management\__init__.py", line 436, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "E:\project_name\.venv\lib\site-packages\django\core\management\base.py", line 425, in run_from_argv connections.close_all() File "E:\project_name\.venv\lib\site-packages\django\utils\connection.py", line 84, in close_all for conn in self.all(initialized_only=True): File "E:\project_name\.venv\lib\site-packages\django\utils\connection.py", line 76, in all return [ File "E:\project_name\.venv\lib\site-packages\django\utils\connection.py", line 73, in __iter__ return iter(self.settings) File "E:\project_name\.venv\lib\site-packages\django\utils\functional.py", line 57, in __get__ res = instance.__dict__[self.name] = self.func(instance) File "E:\project_name\.venv\lib\site-packages\django\utils\connection.py", line 45, in settings self._settings = self.configure_settings(self._settings) File "E:\project_name\.venv\lib\site-packages\django\db\utils.py", line 148, in configure_settings databases = super().configure_settings(databases) File "E:\project_name\.venv\lib\site-packages\django\utils\connection.py", line 50, in configure_settings settings = getattr(django_settings, self.settings_name) File "E:\project_name\.venv\lib\site-packages\django\conf\__init__.py", line 102, in __getattr__ self._setup(name) File "E:\project_name\.venv\lib\site-packages\django\conf\__init__.py", line 89, in _setup self._wrapped = Settings(settings_module) File "E:\project_name\.venv\lib\site-packages\django\conf\__init__.py", line 217, in __init__ mod = importlib.import_module(self.SETTINGS_MODULE) File "C:\python\lib\importlib\__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "<frozen importlib._bootstrap>", line 1014, in _gcd_import File "<frozen importlib._bootstrap>", line 991, in _find_and_load File "<frozen importlib._bootstrap>", line 961, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed File "<frozen importlib._bootstrap>", line 1014, in _gcd_import File "<frozen importlib._bootstrap>", line 991, in _find_and_load File "<frozen importlib._bootstrap>", line 973, in _find_and_load_unlocked ModuleNotFoundError: No module named 'project_name' (.venv) E:\project_name> 这啥情况啊
最新发布
11-05
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值