番茄系统家园 - 免费重装系统!简单装系统,人人都是装机大师!
当前位置:首页>Win7资讯 > django 教程

django 教程

来源:番茄系统家园浏览:时间:2021-08-29 08:20:20

django 教程

()3.1

或者使用命令,查看是否存在模块。

3.配置系统环境

成功安装后,以为例,在解释器目录下的文件夹中可找到一个-文件,这是Django的核心管理程序,最好将它加入操作系统的环境变量中,这样在以后的调用会比较方便。

如何进入环境变量设置界面,请参考Python教程中的相关部分。如下图所示,在Path变量中添加Scripts目录。

回到cmd界面,直接运行django-adminhelp,如果能看到下面的内容表示环境变量设置成功。

D:\testdjango-adminhelpTypedjango-adminhelpsubcommandforhelponaspecificsubcommand.Availablesubcommands:[django]checkcompilemessagescreatecachetabledbshell...以下省略

实际上,对Windows操作系统环境变量path的编辑,只是为了在命令行下可以无需带路径,直接执行一些程序,而不会出现程序文件无法找到的错误。

二、创建项目

1.在cmd或Linux命令行环境下创建Django项目

在windows的cmd环境中(Linux类同),输入下面的命令:

django-adminstartprojectmysite

这样就会在当前目录下创建一个叫做mysite的Django项目。

D:\testdjango-adminstartprojectmysiteD:\testdirD:\test的目录DIR.DIR..DIRmysite

可以看到Django自动帮我们创建了一个mysite文件夹,这是项目的根目录。在mysite根目录中,又有一个mysite目录,这是整个项目的配置文件目录(一定不要和同名的根目录混淆),还有一个manage.py文件,它是整个项目的管理脚本。

D:\testcdmysiteD:\test\mysitedirD:\test\mysite的目录DIR.DIR..manage.pyDIRmysiteD:\test\mysitecdmysiteD:\test\mysite\mysitedirD:\test\mysite\mysite的目录DIR.DIR..settings.pyurls.pywsgi.py__init__.py

回到项目根目录下,运行pythonmanage.pyrunserver,Django会以127.0.0.1:8000这个默认配置启动开发服务器。

D:\test\mysitepythonmanage.pyrunserverWatchingforfilechangeswithStatReloaderPerformingsystemchecks...Systemcheckidentifiednoissues(0silenced).August31,2020-08:57:27Djangoversion3.1,usingsettingsdjango3_test.settingsStartingdevelopmentserverathttp://127.0.0.1:8000/QuittheserverwithCTRL-BREAK.

打开你的浏览器,在地址栏输入127.0.0.1:8000,如果看到如下的界面,说明Django一切正常,你可以开始Django之旅了!

2.在windows下使用Pycharm创建Django工程

事实上,我们一般不使用命令行,而是直接在Pycharm中创建Django项目。

Pycharm是进行Django开发的最佳IDE,请大家自行安装,建议使用最新的专业版本。(非专业版的Pycharm不提供Django开发模块,非最新版的Pycharm可能对最新的Python或者Django支持不好。比如Pycharm2018对Python3.8的支持就不好,并且这些坑不好填。)

2018以后的Pycharm版本都支持同时创建虚拟环境和Django项目。

下面以Pycharm2020.1专业版为例。(可以安装中文插件)

首先打开Pycharm,点击file--newproject,选择左边的Django,出现下面的对话框,注意下面的红框提示:

在Location处选择工程目录

在使用此项目新建环境处选择Virtualenv(这可能需要你提前使用pipinstallvirtualenv命令安装虚拟工具virtualenv)。通常情况下,虚拟环境会以venv的名字,自动在工程目录下生成。

在基本解释器处,选择你要使用的Python解释器

两个单选框,根据需要自行选择

如果想使用现成的解释器或者虚拟环境,请选择现有解释器

再点开下方的MoreSettings:

模板语言:选择使用的模板语言,默认Django就行。

模板文件夹:这是Pycharm安利给我们的功能,用于额外创建一个工程级别的模板文件的保存目录,可以不设置,让它空着。template是目录的名字,可换成任何你喜欢的名字。这里我们不选择,因为可能出现os模块缺少的bug。

应用程序名称:自动帮你创建一个app,可选的功能

开启管理站点:用于开启后台管理admin功能,一般勾上。

没什么问题了,就点击Create吧。

下面就是一段时间的等待,Pycharm会帮助我们自动创建虚拟环境,以及安装最新版本的Django。

创建完成之后,进入Pycharm的解释器设置菜单,可以看到当前Django版本是3.1版本。如果你要指定过去的版本,比如2.2、1.11等,那就不能这么操作了,需要在命令行下自己创建虚拟环境并安装django。或者在这里先删除Django,再安装你想要的指定版本。

看下我们当前的状态,注意venv虚拟环境目录。

注意,注意,注意!

:从Django3.1开始,官方使用pathlib替代了os.path。在settings.py文件中,第一行就是frompathlibimportPath,并且BASE_DIR是这么定义的:

BASE_DIR=Path(__file__).resolve(strict=True).parent.parent

但是在Pycharm的早期版本中(包括教程中使用的2020.1版本),依然使用的是os.path,如果你在创建项目的时候同时指定了template目录,那么可能在运行服务器的时候出现缺少os模块的错误。此时,只需要在settings.py文件顶部添加importos即可。

点击绿色的三角,启动默认的开发服务器,如果看到欢迎界面,说明一切OK!

注意:第一次启动服务器后,Django会默认创建一个db.sqlite3文件,这是SQLite3数据库。

如果没有特别说明,教程将在Pycharm中开发Django项目。

如果希望汉化Pycharm的,可以在settings的plugins中搜索chinese简体包,安装即可

相关阅读

  • windows winwin7 django 安装dows
  • windows下安装django
  • django 教程
  • 推荐系统

    • 雨林木风 winxp下载 纯净版 永久激活 winxp ghost系统 sp3 系统下载

      雨林木风 winxp下载 纯净版 永久激活 winxp ghost系统 sp3 系统下载64位
      系统大小:0MB系统类型:WinXP

      雨林木风在系统方面技术积累雄厚深耕多年,打造了国内重装系统行业知名品牌,雨林木风WindowsXP其系统口碑得到许多人认可,积累了广大的用户群体,是一款稳定流畅的系统,雨林木风 winxp下载 纯净版 永久激活 winxp ghost系统 sp3 系统下载,有需要的朋友速度下载吧。

      系统等级:
      进入下载 >
    • 萝卜家园win7纯净版 ghost系统下载 x64 联想电脑专用

      萝卜家园win7纯净版 ghost系统下载 x64 联想电脑专用64位
      系统大小:0MB系统类型:Win7

      萝卜家园win7纯净版是款非常纯净的win7系统,此版本优化更新了大量的驱动,帮助用户们进行舒适的使用,更加的适合家庭办公的使用,方便用户,有需要的用户们快来下载安装吧。

      系统等级:
      进入下载 >
    • 雨林木风xp系统 xp系统纯净版 winXP ghost xp sp3 纯净版系统下载

      雨林木风xp系统 xp系统纯净版 winXP ghost xp sp3 纯净版系统下载64位
      系统大小:1.01GB系统类型:WinXP

      雨林木风xp系统 xp系统纯净版 winXP ghost xp sp3 纯净版系统下载,雨林木风WinXP系统技术积累雄厚深耕多年,采用了新的系统功能和硬件驱动,可以更好的发挥系统的性能,优化了系统、驱动对硬件的加速,加固了系统安全策略,运行环境安全可靠稳定。

      系统等级:
      进入下载 >
    • 萝卜家园win10企业版 免激活密钥 激活工具 V2023 X64位系统下载

      萝卜家园win10企业版 免激活密钥 激活工具 V2023 X64位系统下载64位
      系统大小:0MB系统类型:Win10

      萝卜家园在系统方面技术积累雄厚深耕多年,打造了国内重装系统行业的萝卜家园品牌,(win10企业版,win10 ghost,win10镜像),萝卜家园win10企业版 免激活密钥 激活工具 ghost镜像 X64位系统下载,其系统口碑得到许多人认可,积累了广大的用户群体,萝卜家园win10纯净版是一款稳定流畅的系统,一直以来都以用户为中心,是由萝卜家园win10团队推出的萝卜家园

      系统等级:
      进入下载 >
    • 萝卜家园windows10游戏版 win10游戏专业版 V2023 X64位系统下载

      萝卜家园windows10游戏版 win10游戏专业版 V2023 X64位系统下载64位
      系统大小:0MB系统类型:Win10

      萝卜家园windows10游戏版 win10游戏专业版 ghost X64位 系统下载,萝卜家园在系统方面技术积累雄厚深耕多年,打造了国内重装系统行业的萝卜家园品牌,其系统口碑得到许多人认可,积累了广大的用户群体,萝卜家园win10纯净版是一款稳定流畅的系统,一直以来都以用户为中心,是由萝卜家园win10团队推出的萝卜家园win10国内镜像版,基于国内用户的习惯,做

      系统等级:
      进入下载 >
    • windows11下载 萝卜家园win11专业版 X64位 V2023官网下载

      windows11下载 萝卜家园win11专业版 X64位 V2023官网下载64位
      系统大小:0MB系统类型:Win11

      萝卜家园在系统方面技术积累雄厚深耕多年,windows11下载 萝卜家园win11专业版 X64位 官网正式版可以更好的发挥系统的性能,优化了系统、驱动对硬件的加速,使得软件在WINDOWS11系统中运行得更加流畅,加固了系统安全策略,WINDOWS11系统在家用办公上跑分表现都是非常优秀,完美的兼容各种硬件和软件,运行环境安全可靠稳定。

      系统等级:
      进入下载 >