随笔分类 -  Django相关

摘要:著名的MVC模式:所谓MVC就是把web应用分为模型(M),控制器(C),视图(V)三层;他们之间以一种插件似的,松耦合的方式连接在一起。 模型负责业务对象与数据库的对象(ORM),视图负责与用户的交互(页面),控制器(C)接受用户的输入调用模型和视图完成用户的请求。 Django的MTV模式本质上 阅读全文
posted @ 2019-12-04 08:32 马克图 阅读(766) 评论(0) 推荐(0)
摘要:一、ORM Django的 业务 少不了 跟数据库打交道,不然没有数据库保存一些数据将是一件很糟糕的事情。Django 对 数据库 支持原生的 SQL语句,但更好的对数据库支持,Django自己有一套对数据库操作的模块,在操作、性能、便捷上 有很好的提升。ORM,Object Relational 阅读全文
posted @ 2019-09-25 23:36 马克图 阅读(387) 评论(0) 推荐(0)
摘要:一、URL URL配置(URLconf)就像Django 所支撑网站的目录。它的本质是URL模式以及要为该URL模式调用的视图函数之间的映射表;你就是以这种方式告诉Django,对于这个URL调用这段代码,对于那个URL调用那段代码。 urlpatterns = [ url(正则表达式, views 阅读全文
posted @ 2019-09-16 20:14 马克图 阅读(384) 评论(0) 推荐(0)
摘要:目录 一、模板含义 二、模板的组成 三、逻辑控制代码 变量 标签 自定义过滤器 模板继承 一、模板含义 模板虽然是HTML文件,但是Django不是直接把HTML文件返回给用户,而是经过了 模板语言的转换,再返回。模板转化 这一套,我觉得在 全栈开发 前端页面时候,能减少大量的重复性工作。 二、模板 阅读全文
posted @ 2019-09-16 16:18 马克图 阅读(1950) 评论(0) 推荐(0)
摘要:一、常见的形式 前面初步搭建Django开局时候就 在 项目路径下 建立了statics 文件夹,然后在 settings.py 文件的末尾添加了 statics 文件夹的绝对路径。 # 这个可以给模板文件使用,当statics 文件夹路径有变化,或者添加了其他的文件, #所有的模板使用了 静态文件 阅读全文
posted @ 2019-09-14 21:40 马克图 阅读(1306) 评论(0) 推荐(0)
摘要:1. 背景 我在 Windows 下的 pycharm 直接创建 全新 Django 项目 会 pip 和其他报错 ,暂时解决不了,另外后续的多个项目只需要一套python 环境, 所以可以 利用 virtualenv 创建一个 虚拟环境,pycharm 创建的 Django 项目 在选择解释器的时 阅读全文
posted @ 2019-09-13 23:30 马克图 阅读(1618) 评论(0) 推荐(0)
摘要:1. 首先有 python3 2. 安装了pycharm 3. 配置开局 下面是用的全局的解释器,如果是用的虚拟环境的,Existing interpreter 选择虚拟环境的解释器。 4. settings 配置 项目的主设置文件:应用,模板,数据库,语言,时区,... ... 1、BASE_DI 阅读全文
posted @ 2019-09-12 23:25 马克图 阅读(185) 评论(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 马克图 阅读(668) 评论(0) 推荐(0)

点击右上角即可分享
微信分享提示