我刚刚开始使用 Django,它与 PHP 完全不同。 我安装了 Python 2.6 和 Django。
两者都位于我的 C 盘。
C:
Django
build
django
bin
django-admin.py
docs
Python26
我正在做 [django 站点教程][1],当他们说从我的 Python 命令行编写 django-admin.py startproject mysite 时,我收到错误。
我的 django-admin.py 位于 django/bin 文件夹中。我通过 python setup.py 安装了 Python。 [1]: http://docs.djangoproject.com/en/dev/intro/tutorial01/#intro-tutorial01
如何使用 django 创建项目?
你必须从命令行运行它,而不是在 python 解释器中!
来自文档:
从命令行,cd 进入 您要存储的目录 你的代码,然后运行命令 django-admin.py startproject mysite。 这将创建一个 mysite 目录 在您当前的目录中。
因此从命令提示符处:
python django-admin.py startproject mysite
您可能需要添加 django-admin 的路径
似乎您还没有添加 C:\python26 或将 python 安装到 PATH 的任何位置...您可以从 cmd 编辑路径,或者右键单击“我的电脑”并从属性转到环境变量选项卡...添加你有 admin.py 的 python 路径和 django 路径
制作一个python django项目非常容易
在你的 Linux 或 Mac 盒子中运行终端
第一:
django-admin.py startproject mysite
mysite 是项目名称
第二: 在 python django 项目中,每个功能都应该在应用程序中启动,因此我们的下一步工作是创建一个应用程序。这里polls是一个应用程序 进入你的项目文件夹并运行
python manage.py startapp polls
python manage.py syncdb
然后运行项目 python 默认在
8000
端口上运行。你也可以这样定义端口
python manage.py runserver 6006
打开浏览器并点击
http://127.0.0.1:6006
下一步是配置项目并管理项目。你必须改变一些
settings.py
和 urls.py
您的虚拟环境将包含这三个文件夹:
1) 包括
2) 库
3) 脚本
(从 django 官方网站了解它们)
你需要做的就是使用所有这 3 个东西。
在命令行上
cd
进入虚拟环境文件夹。然后使用以下代码:输出:将在您的虚拟环境中创建一个名为“mysite”的文件夹。并且由于该文件夹位于虚拟环境中,因此您将能够使用所有 3 个组件。
样板代码 要创建 django 以及创建 django 应用程序,您必须遵循许多常见命令。 为简单起见,请遵循以下以分号分隔的单行命令:
django-admin startproject project_name; cd project_name;python3 manage.py startapp app_name; cd app_name; mkdir templates
这些命令将为 django 创建常用的结构。
创建虚拟环境
python3 -m venv my-env
激活 my-env
Source my-env/bin/activate
在 my-env 中安装 Django
pip install django
检查版本
django-admin --version
我的项目中的Carte文件夹
$ cd my-project
然后
$ django-admin startproject my-project-name
$ cd my-project-name
$ python manage.py runserver
然后打开浏览器并输入网址
http://127.0.0.1:8000/
或者
http://localhost:8080
希望这能帮助您并节省大量时间 https://github.com/JasurIsroilov/Django_project_template