摘要: W3C英文网站:https://www.w3.org/ W3Shcool中文网站:http://www.w3school.com.cn 概述 CSS指层叠样式表(Cascading Style Sheets),用来指导HTML元素的显示,实现了内容与表现分离,极大提高了工作效率。 通常采用外部样式表 阅读全文
posted @ 2019-09-03 23:43 BRYANT_2019 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 简介 jQuery 是一个 JavaScript 库。 jQuery 极大地简化了 JavaScript 编程。 jQuery引入 引入百度CDN: <head> <script src="https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js" 阅读全文
posted @ 2019-09-03 23:35 BRYANT_2019 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 修改settings.py: INSTALLED_APPS添加rest_framework 产生Token from rest_framework.authtoken.models import Token Token.objects.update_or_create(user=request.us 阅读全文
posted @ 2019-09-03 15:31 BRYANT_2019 阅读(649) 评论(0) 推荐(0) 编辑
摘要: 1.利用装饰器在视图中拦截未登录的url 这种方法适合于程序中只有少数几个需要登录拦截的url。 2. 利用中间件技术拦截未登录的url 2.1 在settings.py添加MIDDLEWARE设置:middleware.LoginCheckMiddleware 2.2 在项目目录下创建middle 阅读全文
posted @ 2019-09-03 12:30 BRYANT_2019 阅读(1354) 评论(0) 推荐(1) 编辑
摘要: 以126邮箱为例 1 首先进126邮箱设置,开启: POP3/SMTP服务 IMAP/SMTP服务 成功开启后会获得一个授权码。 2. setting.py配置: # 配置发送邮箱 # 需要登录网易邮箱开通发送邮件的功能! EMAIL_USE_SSL = False EMAIL_HOST = 'sm 阅读全文
posted @ 2019-09-02 12:30 BRYANT_2019 阅读(186) 评论(0) 推荐(0) 编辑
摘要: Django服务器视图使用缓存可以大大减小服务器的压力,对数据实时性要求不高的场景使用缓存非常适合。 使用Django本地缓存 1. 在settings.py配置CACHES 2. 在视图中使用装饰器使用缓存 阅读全文
posted @ 2019-09-02 12:01 BRYANT_2019 阅读(459) 评论(0) 推荐(0) 编辑
摘要: 场景分析: 后台MySql数据库保存了一大批按股票代码命名的数据表,每张表保存的是每只股票的日线数据。 stock_000002 stock_600030 stock_600020 ...一共3000多个表。 Django中如果要按股票代码展示每张表的数据,利用常规ORM模型变得非常困难,因为有30 阅读全文
posted @ 2019-09-02 11:47 BRYANT_2019 阅读(1137) 评论(1) 推荐(0) 编辑
摘要: 内置User类 使用内置User可以方便实现登录验证,利用Admin管理界面还可以方便添加、删除、修改用户。 一个内置的User类定义了以下字段: username: 用户名 password: 密码 first_name: 姓名first last_name: 姓名last email: 邮箱 g 阅读全文
posted @ 2019-09-02 11:01 BRYANT_2019 阅读(793) 评论(0) 推荐(0) 编辑
摘要: 开发工具 pycharm专业版 开发工具 pycharm专业版 安装Django 安装Django pip install Django==2.0 如果不带版本号,默认安装最新版本查看Django 查看版本: 查看版本: python -m django --version 创建工程: 创建工程: 阅读全文
posted @ 2019-09-02 10:25 BRYANT_2019 阅读(410) 评论(0) 推荐(0) 编辑
摘要: TRANSACTION_NONE : 无事务TRANSACTION_READ_UNCOMMITTED : 允许脏读,不可重读,幻读。TRANSACTION_READ_COMMITTED: 仅允许读取已提交的数据,即不能脏读,但是可能发生不可重读和幻读。TRANSACTION_REPEATABLE_R 阅读全文
posted @ 2019-09-02 10:10 BRYANT_2019 阅读(142) 评论(0) 推荐(0) 编辑