django是如何启动的

这篇具有很好参考价值的文章主要介绍了django是如何启动的。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

如何启动django 项目,

python manage.py runserver

执行这条命令,项目就启动i成功了:

>python manage.py runserver
''''''
System check identified no issues (0 silenced).
October 24, 2022 - 21:43:10
Django version 3.2.12, using settings 'mysite.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.

现在的问题是,当在命令行输入

python manage.py runserver

发生了什么。

django有两个很重要的文件,一个是manage.py,另一个就是settings.py.

我们首先执行的是manage.py,这个文件只有一个main函数,
这是第二行代码

os.environ.setdefault("DJANGO_SETTINGS_MODULE", "mysite.settings")

这一行代码调用了函数,传入了两个参数,第二参数就是settings文件,很明显,读取是setting.py中的配置信息。(第一个参数没搞懂什么作用)。

manage.py的最后一行代码:

execute_from_command_line(sys.argv)

打印sys.argv得到:

['E:/pycharmenv/pyweb/mysite2/manage.py', 'runserver']

最后一行代码函数的两个参数。

runsever 最后启动了一个进程,以运行此项目。具体是如何启动的,还有待研究。文章来源地址https://www.toymoban.com/news/detail-436643.html

到了这里,关于django是如何启动的的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Windows如何安装Django及如何创建项目

    目录 1、Windows安装Django--pip命令行  2、创建项目 2.1、终端创建项目 2.2、在Pycharm中创建项目 2.3、二者创建的项目有何不同 2.4、项目目录说明 安装Django有两种方式: pip命令行【推荐--简单】 手动安装【稍微复杂一丢丢】 方式一的具体操作:         以管理员身份运行cm

    2024年02月15日
    浏览(37)
  • 【python】Django——django简介、django安装、创建项目、快速上手

    笔记为自我总结整理的学习笔记,若有错误欢迎指出哟~ 【Django专栏】 Django——django简介、django安装、创建项目、快速上手 Django——templates模板、静态文件、django模板语法、请求和响应 Django——连接mysql数据库 Django 是一个高效、功能强大的 Web 应用程序框架,采用 Python 编写

    2024年02月20日
    浏览(42)
  • python - Django创建项目

    根目录下运行命令:    python manage.py runserver 直接使用 Pycharm 创建项目 django-admin startproject mysite     这样就会在当前目录下创建一个叫做 mysite 的Django项目。     可以看到Django自动帮我们创建了一个mysite文件夹,这是项目的根目录。在mysite根目录中,又有一个mysite目录,

    2024年04月11日
    浏览(32)
  • python 创建Django项目基础

    等待项目安装完毕 创建好Django项目后,我们就可以运行了 使用命令 在创建的文件中写入以下方法 注意:request用来接收url的必须要有 测试访问 1. 创建一个文件夹 templates,如果有则不需要建 2. 创建一个html文件 3.在views添加方法,让其访问这个html 4. 添加路由 访问: 这里,基

    2024年02月08日
    浏览(44)
  • python的安装,Django的安装,Pycharm新建Django项目

    官网:https://www.python.org 官网–downloads–windows–选择对应的版本下载.exe文件 双击运行下载的安装包,按步骤进行安装 ①选择安装方式 install now,会直接默认安装到C盘中; customize installation,自定义安装,可以自行选择安装的位置 PS:无论选择哪种方式,都要记得勾选最底下

    2024年02月21日
    浏览(36)
  • PyCharm社区版如何创建Django项目并运行

    1、使用PyCharm打开一个普通的Python项目 2、为该项目配置Django环境 (1)点击\\\"File\\\"-\\\"Settings\\\" (2)点击\\\"Project:项目名\\\"-\\\"Python Interpreter\\\"-\\\"+号\\\" (3)在搜索框输入要安装的包,选择要下载的版本,然后点击\\\"Install Package\\\"  (4)配置成功  3、创建Django项目 (1)打开终端Terminal(在最下

    2024年02月02日
    浏览(32)
  • python Django项目学生管理系统

    涉及技术: 后台:Django mysql 前端:Html css js Ajax boostrap 数据库:MySQL5.7 管理系统使用Xadmin框架,内置Bootstrap3、插件库 登录注册:普通用户与管理人员入口不同,老师及学生通过状态选择验证。 权限管理:权限组管理及个人权限管理。 基本信息管理:针对用户(学生,老师

    2024年02月03日
    浏览(37)
  • Pyinstaller 打包 django 项目如何将命令行参数加入?

    起因 Pyinstaller 打包 django 项目,打包成 manage.exe 后用命令行 cmd manage.exe runserver 0.0.0.0:8001 --noreload 来运行感觉很不方便。 希望能够直接把命令行参数也打包进去,直接运行 exe 。我走了些弯路,但最终实现了。 我看到有人说 新建一个 main.py 在里面用 os.system : 看起来可行,在

    2024年02月13日
    浏览(33)
  • Django项目页面样式如何“传给”客户端浏览器

    django项目在视图函数中借助 render 函数可以返回HTML页面,但是HTML页面中如果引入了外部CSS文件或者JavaScript文件在浏览器页面无法加载,因此就必须有一种方式能够将HTML文档中引入的外部文件能够在客户端浏览器上加载,这种方式就是配置静态文件。 静态文件就是前端已经写

    2024年02月02日
    浏览(39)
  • 如何使用Pycharm 快速搭建 Django 项目 (分享详细图文教程)

    1. 准备工作 在开始创建Django项目之前,需要先确保已经安装了Python和Pycharm。并且python中已经安装好了Django依赖。 1安装python(这里我安装使用的是python3.11.4稳定版本) 官网下载太慢了这里直接贴网盘下载连接了,一起贴出pycharm的下载地址 python网盘地址:点击下载 提取码:

    2024年02月13日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包