Django简介:Django 是一个高级的 Python 网络框架,可以快速开发安全和可维护的网站。 由经验丰富的开发者构建,Django负责处理网站开发中麻烦的部分,因此你可以专注于编写应用程序,而无需重新开发。

前期准备工作

首先新建一个python项目,之后安装需要的依赖--django(使用命令 pip install django)

 升级pip版本

之后输入django-admin,会显示有程序在执行

接着输入django-admin startproject TestPlatform . 创建项目(加“.”表示在当前目录创建TestPlatform平台)

创建的TestPlatform是一个python中的包,包中的内容才能够被其他python代码所导入。

有一个包还不够,接着输入django-admin startapp web

到这里前期准备工作就差不多啦~

完成基础的准备工作之后

到web文件夹下apps.py中添加一个名字:verbose_name = 'Web自动化'

同时到TestPlatform文件夹下setting.py中将刚才所创建的app加进去:'web.apps.WebConfig',

继续在setting.py中将默认语言由英文改为中文,时区改为中国时区

修改为:

这里有个问题,按书上写Asia/shanghai,后续运行不会报错,写Asia/beijing就会报错。

然后在它提供的静态URL中继续添加MEDIA_ROOT和MEDIA_URL

添加后变为:

uploads表示我们的测试用例是要上传到该目录中的

 进行路由添加(默认路由admin)

打开TestPlatform下的urls.py,导入默认路由admin:from django.conf.urls.static import setting, static

在下面加一行代码,说明我们使用静态函数去解析刚才所设置的setting

结束之后可以先验证一下以上步骤是否正确

输入python manage.py runserver

新创建django项目,网页打不开127.0.0.1:8000
这里就有问题了,先是上面提到的时区问题影响结果,还是因为项目的settings需要建立数据库表,然后才可以应用到项目里。有关未应用未做最新数据库迁移。
要先解决这个问题。
先运行这两个命令。

python manage.py makemigrations
python manage.py migrate

建立完表之后,再次运行下边命令:python manage.py runserver

零基础学--Python网络框架Django1:jango的基本搭建和配置相关推荐

  1. 介绍一位零基础学Python网络爬虫的工程师

    今天给大家推荐一位软件开发工程师兼Python网络爬虫与数据分析爱好者,它是「Python爬虫与数据挖掘」公众号号主Python进阶者.他系一名软件开发工程师,在工作之余,热爱Python编程,专注于 ...

  2. 零基础学python培训需要学习多久?

    Python是一种入门比较简单的编程语言,但是如果是零基础学员,学习起来还是需要时间的,那么零基础学python培训需要学习多久呢?我们来看看小编的详细介绍吧. 零基础学python培训需要学习多久? ...

  3. python入门到精通需要学多久-廖雪峰python教程要学多久-零基础学Python需要多久...

    零基础学python大约需要多久 看不同的人,不同的学习能和基础. 像我通java,vc ,javascript,groovy,vb,c 接触过c#,delphi,asp,E语言, 用过dreamwa ...

  4. python自学需要哪些基础知识-零基础学Python应该学习哪些入门知识及学习步骤安排...

    众所周知,Python以优雅.简洁著称,入行门槛低,可以从事Linux运维.Python Web网站工程师.Python自动化测试.数据分析.人工智能等职位!就目前来看,Python岗位人才缺口高达4 ...

  5. python零基础入门教程学习要多久-廖雪峰python教程要学多久-零基础学Python需要多久...

    零基础学python大约需要多久 看不同的人,不同的学习能和基础. 像我通java,vc ,javascript,groovy,vb,c 接触过c#,delphi,asp,E语言, 用过dreamwa ...

  6. 零基础学python免费网课-零基础学Python量化投资,超值线上课程反复回看

    原标题:零基础学Python量化投资,超值线上课程反复回看 超值网络课程 量化投资是一种严谨.系统化的投资方式,相比起传统投资,量化投资风险低回报高,但是它要求投资者使用数据处理分析.计算机编程技术. ...

  7. 0基础学python看什么书-零基础学python编程需要看什么书?

    原标题:零基础学python编程需要看什么书? 随着互联网迅速发展,python也呈现出水涨船高的态势.近年来,python在编程语言中一直名列前茅.编程初学者纷纷选择Python作为第一语言.Pyt ...

  8. 编程没基础学python多长时间-零基础学Python的过程有多难?需要多久?

    Python是一门简单高效,应用范围广泛的计算机语言.先我们要知道Python已经算是一门相对其他编程语言而言,最适合零基础新手学习的开发语言,换句话说,如果连Python都学不进去就不要考虑进入IT ...

  9. python零基础电子书免费下载-零基础学Python

    准备自学Python朋友,不放来看看<零基础学Python>吧!小编这里为各位送上的是这本书的全彩PDF版,该书从初学者角度出发,通过通俗易懂的语言.流行有趣的实例,详细地介绍了使用IDL ...

最新文章

  1. themleaf返回可以带目录结构
  2. MySQL中varchar类型在5.0.3后的变化
  3. 标准C程序设计七---66
  4. 数据结构-树2-二叉树各种函数实现
  5. 【原创】 Boost序列化了解设计思想
  6. requests 忽略证书
  7. Redis系列(七)--Sentinel哨兵模式
  8. 任正非要“拿钱砸人”的芯片产业:平均薪资 10424 元,人才缺口超 30 万!
  9. DB2查询主键、索引、表约束
  10. python---之np.prod() 函数计算数组元素乘积等
  11. 中国能源统计年鉴资源网站
  12. k3安装服务器系统,论如何逗比的在2008R2上安装金蝶K3服务器
  13. mysql 指数 类型_利用MYSQL挑选指数基金
  14. Python爬取句子迷-莎士比亚语录
  15. react 中的userReducer
  16. php根据城市获取天气预报,中国天气网 天气预报API 国家气象局 根据城市名称抓取城市(示例代码)...
  17. 转载出不明了。太恐怖了!什么都能查!!(转)
  18. 零基础如何学习Java和web前端
  19. html谷歌兼容代码,让网站变灰的css代码(支持IE、Firefox和Chrome)
  20. 【创业@移动互联网】PP租车CEO(学安卓,创业移动互联)

热门文章

  1. php worker processes,[转]nginx的 CPU参数worker_processes和worker_cpu_affi...
  2. pyinstall报错和,打包大小过大解决方案链接
  3. Echartds-gl (3D) 城市地图,点击事件,实现下钻等操作
  4. WPF WinAPI 编程详解(四 实例 )
  5. Python3.6自动群发邮件,如何把收件人名字一一对应
  6. mp3在计算机中储存的形式,电脑中保存的AC3音频文件怎么转MP3格式的
  7. 【CSS】用CSS绘制图标(图标大全)
  8. PostgreSQL什么才算是长事务
  9. 【Atlas 800-3000/3010 04】BIOS/IBMC/CPLD升级指导
  10. elementui table 固定列_element-ui 中的table的列隐藏问题解决