摘要: 前言 自己本地写好的django项目,如何部署到linux服务器上,让其他的小伙伴也能访问呢?本篇以centos系统为例,把本地写好的django项目部署到linux服务器上环境准备: 环境准备:1.一台Linux服务器, 操作系统: CentOS 7.4 64位2.python3.6 (前面已经搭 阅读全文
posted @ 2019-06-04 18:28 北方卧龙 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 前言 Django 对各种数据库提供了很好的支持,包括:PostgreSQL、MySQL、SQLite、Oracle。本篇以mysql为例简单介绍django连接mysql进行数据操作Django连mysql需要安装驱动mysqlclient mysqlclient安装 先要安装数据库驱动mysql 阅读全文
posted @ 2019-06-04 18:05 北方卧龙 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 前言 打开一个网站时候,点导航栏切换到不同的页面,发现导航部分是不变的,只是页面的主体内容变了,于是就可以写个母模板,其它的子页面继承母模板就可以了。 母模板 可以在母模板中添加多个块标签,每个块标签取不同的名称,如下格式,content是块标签名称 {% block content %} {% e 阅读全文
posted @ 2019-06-04 17:07 北方卧龙 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 前言 当我们打开一个网站的时候,在打开不同的页面时候,会发现每个页面的顶部、底部内容都差不多,这样就可以把这些公共的部分,单独抽出来。类似于python里面的函数,把公共部分写成函数,然后调用就行了,这样就能实现代码的复用。django里面也有类似的功能,用include可以实现。 公共内容 如下图 阅读全文
posted @ 2019-06-04 11:19 北方卧龙 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 前言 html是一个静态的语言,里面没法传一些动态参数,也就是一个写死的html页面。如果想实现在一个固定的html样式,传入不同的参数,这就可以用django的模板传参来解决。 模板参数 先在hello应用下新建一个templates文件夹,层级目录如下 新建一个yoyo.html文件,hello 阅读全文
posted @ 2019-06-04 11:07 北方卧龙 阅读(162) 评论(0) 推荐(0) 编辑