这是书中的操作。
这是我的命令行显示
这本书的项目三
有一个在django中创建项目
有一个操作
”切换到learniong_log目录下 命令行输入dir“
原书出现了manage.py,但是我的没有出现 直接出现命令行而已。
为什么没有出现 manage.py 影响下一步 为什么啊 怎么样解决啊
这是书中的操作。
这是我的命令行显示
这本书的项目三
有一个在django中创建项目
有一个操作
”切换到learniong_log目录下 命令行输入dir“
原书出现了manage.py,但是我的没有出现 直接出现命令行而已。
为什么没有出现 manage.py 影响下一步 为什么啊 怎么样解决啊
没看过书,只能根据你的描述试着给你提供一些帮助了。
你问的是:
输入
dir(Windows)/ls(Linux)
后为什么没有出现manage.py
。
manage.py
文件是我们在命令行中使用django-admin startproject xxx
命令,创建了一个叫xxx
的django
项目后,在xxx
目录下,即xxx
项目根目录下自动生成的一个项目管理入口文件。
你书中给出的代码的第一行就是django-admin startproject learning_log
,所以请确认你是不是执行了这句话,且没有报错并生成了一个名为learning_log
的django
项目目录。
没有出现manage.py 是因为django-admin.py startproject learning_log .这段代码中,最后有一个句号,句号前面有一个空格。这个空格才是关键。
4 回答4.4k 阅读✓ 已解决
4 回答3.8k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
1 回答4.4k 阅读✓ 已解决
1 回答3.8k 阅读✓ 已解决
1 回答2.8k 阅读✓ 已解决
2 回答2k 阅读✓ 已解决
正如楼上所说只有正确的创建了django 的项目,在项目文件夹下就会自动生成manage.py文件,你没有说明你的项目没有创建成功。
1 首相确认你的环境中是否安装了Django
2 使用

django-admin startproject learning_log
创建项目3
cd learning_log
4 ls(你的windows系统使用dir),就会出现manage.py ,如下图:
希望能解决你的问题