摘要: 目录 一、模板含义 二、模板的组成 三、逻辑控制代码 变量 标签 自定义过滤器 模板继承 一、模板含义 模板虽然是HTML文件,但是Django不是直接把HTML文件返回给用户,而是经过了 模板语言的转换,再返回。模板转化 这一套,我觉得在 全栈开发 前端页面时候,能减少大量的重复性工作。 二、模板 阅读全文
posted @ 2019-09-16 16:18 马克图 阅读(1909) 评论(0) 推荐(0) 编辑
摘要: 一、常见的形式 前面初步搭建Django开局时候就 在 项目路径下 建立了statics 文件夹,然后在 settings.py 文件的末尾添加了 statics 文件夹的绝对路径。 # 这个可以给模板文件使用,当statics 文件夹路径有变化,或者添加了其他的文件, #所有的模板使用了 静态文件 阅读全文
posted @ 2019-09-14 21:40 马克图 阅读(1267) 评论(0) 推荐(0) 编辑
摘要: 1. 背景 我在 Windows 下的 pycharm 直接创建 全新 Django 项目 会 pip 和其他报错 ,暂时解决不了,另外后续的多个项目只需要一套python 环境, 所以可以 利用 virtualenv 创建一个 虚拟环境,pycharm 创建的 Django 项目 在选择解释器的时 阅读全文
posted @ 2019-09-13 23:30 马克图 阅读(1596) 评论(0) 推荐(0) 编辑
摘要: 一. 为何使用虚拟环境 虚拟环境是Python解释器的一个私有副本,在这个环境你可以安装私有包,而且不会影响系统中安装的全局Python解释器。 在这个虚拟环境中的所有安装包,都是针对此环境的,不会被外界所利用。 为每个程序代码地创建虚拟环境可以保证程序只能访问虚拟环境中的包,从而保持全局解释器的干 阅读全文
posted @ 2019-09-13 16:18 马克图 阅读(2868) 评论(0) 推荐(1) 编辑
摘要: 1. 首先有 python3 2. 安装了pycharm 3. 配置开局 下面是用的全局的解释器,如果是用的虚拟环境的,Existing interpreter 选择虚拟环境的解释器。 4. settings 配置 项目的主设置文件:应用,模板,数据库,语言,时区,... ... 1、BASE_DI 阅读全文
posted @ 2019-09-12 23:25 马克图 阅读(174) 评论(0) 推荐(0) 编辑
摘要: shell的正则表达式规则 https://www.jb51.net/tools/shell_regex.html 常规字符 字符描述 \ 将下一个字符标记为一个特殊字符、或一个原义字符。例如,“n”匹配字符“n”。“\n”匹配一个换行符。序列“\\”匹配“\”而“\(”则匹配“(”。 ^ 匹配输入 阅读全文
posted @ 2019-09-04 23:02 马克图 阅读(1523) 评论(0) 推荐(0) 编辑
摘要: Django 框架 Django 框架1、WEB 与 服务器 1、WEB :表示用户可以浏览的网页内容(HTML,CSS,JS) 2、服务器 能够给用户提供服务的机器 1、硬件 与 软件 硬件范畴:一台机器 软件范畴:一个能够接收用户请求并给出相应的程序 1、APACHE 2、TOMCAT 3、II 阅读全文
posted @ 2019-09-01 18:53 马克图 阅读(625) 评论(0) 推荐(0) 编辑
摘要: 水仙花数只是自幂数的一种,严格来说3位数的3次幂数才称为水仙花数。 附:其他位数的自幂数名字 一位自幂数:独身数 两位自幂数:没有 三位自幂数:水仙花数 四位自幂数:四叶玫瑰数 五位自幂数:五角星数 六位自幂数:六合数 七位自幂数:北斗七星数 八位自幂数:八仙数 九位自幂数:九九重阳数 十位自幂数: 阅读全文
posted @ 2019-08-30 19:38 马克图 阅读(2388) 评论(0) 推荐(0) 编辑
摘要: 计算两个矩形的重合面积 import math x1, y1, x2, y2 = input().split(" ") x1, y1, x2, y2=int(x1), int(y1), int(x2), int(y2) # print(x1, y1, x2, y2) x1,x2 = min(x1,x 阅读全文
posted @ 2019-08-28 23:41 马克图 阅读(4109) 评论(0) 推荐(0) 编辑
摘要: 参考 https://www.shiyanlou.com/courses/1/learning/?id=3 阅读全文
posted @ 2019-08-27 10:54 马克图 阅读(171) 评论(0) 推荐(0) 编辑