django docs,django doc

  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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: