上一页 1 ··· 6 7 8 9 10 11 12 下一页
摘要: 一、安装Aconda3 服务器安装anaconda和主机上直接安装anaconda没有多大区别 Linux安装Anaconda下载安装脚本:https://repo.continuum.io/archive/,选择要安装的Python版本和系统架构:# Python 3.5$ wget https: 阅读全文
posted @ 2019-05-21 09:22 薄荷味日记 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 数据库 torndb安装 连接初始化 执行语句 execute execute_rowcount 查询语句 get query 与Django框架相比,Tornado没有自带ORM,对于数据库需要自己去适配。我们使用MySQL数据库。 在Tornado3.0版本以前提供tornado.databas 阅读全文
posted @ 2018-11-06 22:38 薄荷味日记 阅读(177) 评论(0) 推荐(0) 编辑
摘要: tornado模板 1.配置模板路径 (project/config.py) # coding=utf-8 import os BASE_DIRS = os.path.dirname(__file__) # 参数 options = { “post” : 8000, } # 配置 settings 阅读全文
posted @ 2018-11-06 16:29 薄荷味日记 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 回想Django的部署方式 以Django为代表的python web应用部署时采用wsgi协议与服务器对接(被服务器托管),而这类服务器通常都是基于多线程的,也就是说每一个网络请求服务器都会有一个对应的线程来用web应用(如Django)进行处理。 考虑两类应用场景 1. 用户量大,高并发 如秒杀 阅读全文
posted @ 2018-11-01 21:33 薄荷味日记 阅读(530) 评论(0) 推荐(0) 编辑
摘要: 6.第三方 常用的第三方包或工具 富文本编辑器 缓存 全文检索 celery 布署 6.1.富文本编辑器 借助富文本编辑器,管理员能够编辑出来一个包含html的页面,从而页面的显示效果,可以由管理员定义,而不用完全依赖于前期开发人员 此处以tinymce为例,其它富文本编辑器的使用可以自行学习 使用 阅读全文
posted @ 2018-10-17 19:43 薄荷味日记 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 5.高级 静态文件处理 中间件 上传图片 Admin站点 分页 使用jquery完成ajax 5.1.静态文件处理 管理静态文件 项目中的CSS、图片、js都是静态文件 配置静态文件 在settings 文件中定义静态内容 STATIC_URL = '/static/' STATICFILES_DI 阅读全文
posted @ 2018-10-16 14:02 薄荷味日记 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 4.模板 作为Web框架,Django提供了模板,可以很便利的动态生成HTML 模版系统致力于表达外观,而不是程序逻辑 模板的设计实现了业务逻辑(view)与显示内容(template)的分离,一个视图可以使用任意一个模板,一个模板可以供多个视图使用 模板包含 HTML的静态部分 动态插入内容部分 阅读全文
posted @ 2018-10-12 08:37 薄荷味日记 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 视图 视图接受Web请求并且返回Web响应 视图就是一个python函数,被定义在views.py中 响应可以是一张网页的HTML内容,一个重定向,一个404错误等等 响应处理过程如下图: 3.1.URLconf 在settings.py文件中通过ROOT_URLCONF指定根级url的配置 url 阅读全文
posted @ 2018-10-10 16:55 薄荷味日记 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 课程介绍 MVC 大部分开发语言中都有MVC框架 MVC框架的核心思想是:解耦 降低各功能模块之间的耦合性,方便变更,更容易重构代码,最大程度上实现代码的重用 m表示model,主要用于对数据库层的封装 v表示view,用于向用户展示结果 c表示controller,是核心,用于处理请求、获取数据、 阅读全文
posted @ 2018-10-08 20:46 薄荷味日记 阅读(199) 评论(0) 推荐(0) 编辑
摘要: # -*- coding:utf-8 -*-# item_mongodb.py import redis import pymongo import json def main(): redis_connect = redis.StrictRedis(host='127.0.0.1', port=6 阅读全文
posted @ 2018-10-08 10:13 薄荷味日记 阅读(367) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 下一页