django docs,django doc
学习笔记,仅供参考
文章目录姜戈框架开发创建项目的指令姜戈目录结构
姜戈框架开发
创建项目的指令
创建项目的指令:
姜戈-管理启动项目项目名称
#比如
姜戈-管理开始项目我的网站一
举个例子我们先进入一个指定的文件夹,再输出如下命令:
f:\我的工作室\ python工作室\山羊主教。项目01 \ Django Django-管理开始项目我的网站1查看该文件夹下的文件:
f:\我的工作室\ python工作室\山羊主教。项目01 \ Django dir/o
驱动器F中的卷是山羊卷
卷的序列号是3C68-9CA1
f:\我的工作室\ python工作室\山羊主教。项目01 \ Django的目录
2020年6月13日11时15分导演。
2020年6月13日11时15分导演.
目录我的网站一
0 个文件0 字节
3个目录20,644,282,368 可用字节可以看到我们多了一个我的网站一文件夹,进入我的网站一文件夹,查看文件夹下内容:
f:\我的工作室\ python工作室\山羊主教。项目01 \ Django CD ./我的网站一
f:\我的工作室\ python工作室\山羊主教。项目01 \ Django \我的网站1目录
驱动器F中的卷是山羊卷
卷的序列号是3C68-9CA1
f:\我的工作室\ python工作室\山羊主教。项目01 \ Django \我的网站1的目录
2020年6月13日11时15分导演。
2020年6月13日11时15分导演.
manage.py
目录我的网站一
一个文件651 字节
3个目录20,644,278,272 可用字节我们看到我的网站一文件夹下还有一个我的网站一文件夹,并且多了一个manage.py
现在,我们执行下面的命令:
f:\我的工作室\ python工作室\山羊主教。项目01 \ Django \我的网站1 python管理。py运行服务器
回溯(最近一次呼叫):
文件manage.py ,main中的第10行
从姜戈.核心.管理导入执行命令行
ModuleNotFoundError:没有名为“姜戈”的模块
上述异常是以下异常的直接原因:
回溯(最近一次呼叫):
模块中第21行的文件" manage.py "
主()
文件“管理。py ",主中的第16行
)来自宝立来电池
导入错误:无法导入姜戈.你确定你已经安装了并且可以使用吗
r PYTHONPATH环境变量?你忘记激活虚拟环境了吗?报错了!
按照提示信息,我们现在配置一下环境变量,将下面两条路径加到环境变量中去:
#diango的路径
f:\ software \ Anaconda \ Lib \ site-packages \ django;
#python的剧本路径
f:\ software \ Anaconda \ Scripts;
配置完成后,我们再次运行下面的代码:
f:\我的工作室\ python工作室\山羊主教。项目01 \ Django \我的网站1 python管理。py运行服务器
使用stat装载机监视文件更改
执行系统检查.
系统检查未发现任何问题(0静音)。
您有17个未应用的迁移。您的项目可能无法正常工作,直到您应用
应用程序的迁移:管理、授权、内容类型、会话。
运行" python manage.py迁移"来应用它们。
2020年6月13日- 12时48分32秒
姜戈版本2.2.13,使用设置 mywebsite1.settings
在http://127.0.0.1:8000/启动开发服务器
用中断退出服务器。在结果中,我们看到下面这行字:
在http://127.0.0.1:8000/启动开发服务器它表示,我们已经在http://127.0.0.1:8000/地址上开始了一个开发的服务。
现在,我们打开浏览器,输入http://127.0.0.1:8000/:
成功了!这说明,我们的服务器就已经搭建好了。
我们停止这个服务(Ctrl c),再运行下面这行代码,改变服务器绑定的端口号为5000:
f:\我的工作室\ python工作室\山羊主教。项目01 \ Django \我的网站1 python管理。py runserver 5000
使用stat装载机监视文件更改
执行系统检查.
系统检查未发现任何问题(0静音)。
您有17个未应用的迁移。您的项目可能无法正常工作,直到您应用
应用程序的迁移:管理、授权、内容类型、会话。
运行" python manage.py迁移"来应用它们。
2020年6月13日13时39分57秒
姜戈版本2.2.13,使用设置 mywebsite1.settings
在http://127.0.0.1:5000/启动开发服务器
用CTRL-BREAK退出服务器。现在,我们在浏览器中打开http://127.0.0.1:5000/
好吧!
Django目录结构
Manage.py这个文件是项目管理的主程序,在开发阶段用来管理整个项目的开发和运行的调试。当manage.py启动时,他将调用mywebsite1包的内容。Manage.py包含项目管理的子命令,如python manage.py runserver启动服务python manage.py startapp创建应用程序python manage.py migrate数据库迁移。
Mywebsite1项目包文件夹项目包的主文件夹(默认与项目名相同)__init__。py项目初始化文件,wsgi.py WEB服务网关接口的配置文件在服务器启动时自动运行,urls.py项目的基本路由配置文件只在项目部署时使用。的所有动态路径都必须先经过这个文件,以匹配settings.pydjango的配置文件。当服务启动时,会自动调用这个配置文件中的一些全局变量,为django框架的运行传递参数。一些用户定义的变量也可以在这个配置文件中定义,用于全局范围的数据传输。
转载请联系作者获得转载授权,否则将追究法律责任。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。