《python编程 从入门到实践》项目三 的问题

这是书中的操作。图片描述
这是我的命令行显示 图片描述

  1. 这本书的项目三
    有一个在django中创建项目

有一个操作
”切换到learniong_log目录下 命令行输入dir“
原书出现了manage.py,但是我的没有出现 直接出现命令行而已。
为什么没有出现 manage.py 影响下一步 为什么啊 怎么样解决啊

回答:

正如楼上所说只有正确的创建了django 的项目,在项目文件夹下就会自动生成manage.py文件,你没有说明你的项目没有创建成功。
1 首相确认你的环境中是否安装了Django

输入`pip list`查看是否有安装Django如下图:

图片描述

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

回答:

没看过书,只能根据你的描述试着给你提供一些帮助了。

你问的是:

输入dir(Windows)/ls(Linux)后为什么没有出现manage.py

manage.py文件是我们在命令行中使用django-admin startproject xxx命令,创建了一个叫xxxdjango项目后,在xxx目录下,即xxx项目根目录下自动生成的一个项目管理入口文件。

你书中给出的代码的第一行就是django-admin startproject learning_log,所以请确认你是不是执行了这句话,且没有报错并生成了一个名为learning_logdjango项目目录。

回答:

应该是吧admin.py的.py去掉就行了

回答:

没有出现manage.py 是因为django-admin.py startproject learning_log .这段代码中,最后有一个句号,句号前面有一个空格。这个空格才是关键。

以上是 《python编程 从入门到实践》项目三 的问题 的全部内容, 来源链接: utcz.com/a/159398.html

回到顶部