如何开始一个新的 Django 项目
How to start a new Django project
环境:
Windows 7
Python 3.4.3 (v3.4.3:9b73f1c3e601, Feb 24 2015, 22:43:06) [MSC v.1600 32 bit (Intel)] on win32
Django==1.7.5
每当我尝试创建一个新项目时:
python .\Scripts\django-admin.py startproject new_project,
我收到这个错误:
python: can't open file 'django-admin.py': [Errno 2] No such file or directory
我哪里错了?提前谢谢大家。
如果你的系统环境变量设置正确(下面三个都设置好了):
C:\Python34;
C:\Python34\Scripts;
C:\Python34\Lib\site-packages\django\bin
那么,
python .\Scripts\django-admin.py startproject new_project,
给出错误:
python: can't open file 'django-admin.py': [Errno 2] No such file or directory
因为系统内部无法识别该命令。
相反,执行:
django-admin startproject new_project
注释 django-admin
没有 .py
扩展名
阅读更多内容
如果你正在使用 Windows,我相信你是,请不要使用 django-admin.py 上的 .py。换句话说,尝试 django-admin startproject new_project.
您可以使用项目模板来创建 Django 应用程序。查看包含大多数最新 python 库的存储库:
https://github.com/marcosflp/django-boilerplate/blob/main/README.md
样板代码
要创建 Django 以及创建 Django 应用程序,您必须遵循许多常用命令。为简单起见,请按照以下 single-line 命令以分号分隔:
django-admin startproject project_name; cd project_name;python3 manage.py startapp app_name; cd app_name; mkdir templates
这些命令将为 django 创建常用的结构。
环境:
Windows 7
Python 3.4.3 (v3.4.3:9b73f1c3e601, Feb 24 2015, 22:43:06) [MSC v.1600 32 bit (Intel)] on win32
Django==1.7.5
每当我尝试创建一个新项目时:
python .\Scripts\django-admin.py startproject new_project,
我收到这个错误:
python: can't open file 'django-admin.py': [Errno 2] No such file or directory
我哪里错了?提前谢谢大家。
如果你的系统环境变量设置正确(下面三个都设置好了):
C:\Python34;
C:\Python34\Scripts;
C:\Python34\Lib\site-packages\django\bin
那么,
python .\Scripts\django-admin.py startproject new_project,
给出错误:
python: can't open file 'django-admin.py': [Errno 2] No such file or directory
因为系统内部无法识别该命令。
相反,执行:
django-admin startproject new_project
注释 django-admin
没有 .py
扩展名
如果你正在使用 Windows,我相信你是,请不要使用 django-admin.py 上的 .py。换句话说,尝试 django-admin startproject new_project.
您可以使用项目模板来创建 Django 应用程序。查看包含大多数最新 python 库的存储库:
https://github.com/marcosflp/django-boilerplate/blob/main/README.md
样板代码 要创建 Django 以及创建 Django 应用程序,您必须遵循许多常用命令。为简单起见,请按照以下 single-line 命令以分号分隔:
django-admin startproject project_name; cd project_name;python3 manage.py startapp app_name; cd app_name; mkdir templates
这些命令将为 django 创建常用的结构。