摘要:
单表增删改查,在Python脚本中调用Django环境 一、数据库连接配置 如果连接的是pycharm默认的Sqlite,不用改动,使用默认配置即可 如果连接mysql,需要在配置文件中的setting中进行配置: 将DATABASES={} 更新为 DATABASES = { 'default': 阅读全文
摘要:
模板导入、继承、静态文件 一、模板导入 要复用一个组件,可以将该组件写在一个文件中,在使用的时候导入即可 在模板中使用 1、语法 {% include '模板名字' %} 2、使用 ad.html页面 <div class="adv"> <div class="panel panel-default 阅读全文
摘要:
模板层:变量、过滤器、标签、自定义标签和过滤器 将页面的设计和Python的代码分离开会更干净简洁更容易维护。 我们可以使用 Django的 模板系统 (Template System)来实现这种模式 # django模板修改的视图函数 def current_time(req): from dja 阅读全文
摘要:
视图层 一、视图函数 一个视图函数,简称视图,是一个简单的Python 函数,它接受Web请求并且返回Web响应。响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片. . . 是任何东西都可以。无论视图本身包含什么逻辑,都要返回响应。 from django. 阅读全文
摘要:
Django虚拟环境搭建 一、为什么要用虚拟环境 公司以前开发的项目是在Django1.5的基础上开发的,先要需要基于Django2.0开发一套项目。这样不能卸载原有版本,就可以通过搭建虚拟环境来使用Django2.0。 二、搭建虚拟环境 1、用pycharm创建 file > new projec 阅读全文
摘要:
路由控制 一、简单路由配置 url(r'^booklist$', views.booklist) 第一个参数是正则表达式,第二个参数是视图函数 每个正则表达式前面的'r' 是可选的但是建议加上。它告诉Python 这个字符串是“原始的” —— 字符串中任何字符都不应该转义 url(r'booklis 阅读全文
摘要:
orm增删改查、Django生命周期 一、orm介绍 1、什么是orm ORM即Object Relational Mapping,全称对象关系映射。 2、使用orm的优缺点 优点: 不用写SQL语句 开发效率高 缺点: SQL的效率低 3、使用orm 如果连接的是pycharm默认的Sqlite, 阅读全文
摘要:
app注册、模板配置、静态文件配置、数据库连接配置post和get 一、app 在Django中,APP可以用以下类比 1、app创建 2、app注册 方式一创建app 方式二创建app 在注册过一次以后,不能再次注册 二、模板配置 1、创建模板文件 在Django中创建一个templates 文件 阅读全文
摘要:
Django入门 一、web应用 Web应用程序是一种可以通过Web访问的应用程序,程序的最大好处是用户很容易访问应用程序,用户只需要有浏览器即可,不需要再安装其他软件 二、C/S 和B/S 架构 客户端/服务端架构即(Client/Server,简称C/S) 浏览器/服务器架构(Browser/S 阅读全文
摘要:
HTML Jquery views 重点 1、在jquery中文本编辑器(kindeditor)的引入,与初始化 2、后端文件存储位置,拼接。 3、前端文本编辑器上传后,的预览功能。(后端传送的地址非文件地址,而是前端可以直接访问文件的URL) 4、利用bs4对纯属内容进行过滤(前端纯属到后端的内容 阅读全文