模板的存放 1.跟着整个项目走 将项目模板文件 放在 django的基础路径下的 templates文件夹下,并且根据app(应用)的不同,分成不同的文件夹; 在图中的 DIRS文件夹中 设置模板文件夹的目录 使得应用可以找到模板文件 2.应用封装更加完善 这样是直接将模板文件夹放到各自app的文件 ...
分类:
其他好文 时间:
2018-03-17 16:48:08
阅读次数:
146
一种模板模式。抽象类为所有子类提供了一个通用模板,子类可以在这个模板基础上进行扩展。 通过抽象类,可以避免子类设计的随意性。要点: 有抽象方法的类只能被定义为抽象类。 抽象类不能实例化,即不能用new来实例化抽象类。 抽象类可以包含属性、方法、构造方法。但构造方法不能用来new实例,只能用来被子类调 ...
分类:
其他好文 时间:
2017-09-23 20:09:56
阅读次数:
167
1、定义 Smarty是一个使用php写出来的模板引擎,它分离了逻辑代码和外在的内容,提供了一种易于管理和使用的方法,用来将原本与html代码混杂在一起PHP代码逻辑分离。 简单的讲,目的就是要使PHP程序员同前端人员分离,使程序员改变程序的逻辑内容不会影响到前端人员的页面设计,前端人员重新修改页面 ...
分类:
其他好文 时间:
2017-07-05 21:04:36
阅读次数:
115
基于 vue-cli 脚手架生成项目模板基础上做了些改动,加入了 vue-router ,vuex 等配套设施,本地 dev server 中加入了接口 mock 功能,还增加一个 build server 来预览 build 结果页面,前后端通过 spa 的方式实现分离,并相应做了分离后的联调,部 ...
分类:
其他好文 时间:
2017-07-05 00:21:31
阅读次数:
352
1、定义 Smarty是一个使用php写出来的模板引擎,它分离了逻辑代码和外在的内容,提供了一种易于管理和使用的方法,用来将原本与html代码混杂在一起PHP代码逻辑分离。 简单的讲,目的就是要使PHP程序员同前端人员分离,使程序员改变程序的逻辑内容不会影响到前端人员的页面设计,前端人员重新修改页面 ...
分类:
其他好文 时间:
2017-07-03 14:08:15
阅读次数:
131
1、定义 Smarty是一个使用php写出来的模板引擎,它分离了逻辑代码和外在的内容,提供了一种易于管理和使用的方法,用来将原本与html代码混杂在一起PHP代码逻辑分离。 简单的讲,目的就是要使PHP程序员同前端人员分离,使程序员改变程序的逻辑内容不会影响到前端人员的页面设计,前端人员重新修改页面 ...
分类:
其他好文 时间:
2017-07-02 10:16:05
阅读次数:
133
为什么需要抽象类?如何定义抽象类? 抽象类是一种模板。抽象类提供了为所有子类提供了一个通用模板。子类可以在这个模板基础上进行扩展。 通过抽象类避免了子类设计的随意性。 通过抽象类,我们可以做到严格限制子类的设计,使子类之间更加通用。 public class Test{ public static ...
分类:
其他好文 时间:
2017-04-30 18:28:22
阅读次数:
195
smarty模板的作用可以让前端和后端分离(也就是前端的显示页面和后端的php代码)。 smarty模板的核心是一个类,下载好的模板中有这么几个重要的文件夹 (1)libs核心文件夹(2)int.inc.php这是入口文件(3)plugins:自己写的插件文件夹(4)templates_c:存放编译 ...
分类:
其他好文 时间:
2017-04-26 14:34:19
阅读次数:
232
首先需要建一个smarty的类文件.php 其次新建一个php文件 引入入口文件 入口文件如下 php文件如下 继续在project文件夹下写相应的html文件 注意: 1.smarty的注释模板注释被*星号包围,而两边的星号又被定界符包围: 2. 加载配置文件后,配置文件中的变量需要用两个井号"# ...
分类:
其他好文 时间:
2017-03-07 17:48:27
阅读次数:
248
缓存数据,这个并不是暂存的缓存,而是写入了内存的缓存 通过一个例子来书写:缓存数据 一、书写php和html页面的基本功能 既然是用smarty模板,那么前端和后端要分开写了 (1)php页面 (2)html页面 可以用表来显示数据 看下效果 二、就是编写“缓存”功能 进行写入缓存的时候不是写入的上 ...
分类:
其他好文 时间:
2017-03-06 17:37:42
阅读次数:
155