Python 核心技术与实战
景霄
Facebook 资深工程师
114324 人已学习
新⼈⾸单¥59
登录后,你可以任选4讲全文学习
课程目录
已完结/共 47 讲
开篇词 (1讲)
Python 核心技术与实战
15
15
1.0x
00:00/00:00
登录|注册

39 | Django:搭建监控平台

urls.py
positions.html
Position 模型
python manage.py migrate
python manage.py makemigrations
修改 settings.py
migrations
示例代码
提供 URL 接口
示例代码
HTML 文件和代码的综合
render_positions 函数
引用模型
示例代码
使用对象关系映射器描述数据结构
python3 manage.py runserver
python3 manage.py createsuperuser
python3 manage.py migrate
django-admin startproject TradingMonitor
pip3 install Django
RESTful API 在 Django 中的安全认证实现
MVC 框架和 Django 的思想值得深入学习和领会
使用 RESTful Framework 搭建服务器是一个简单的过程
测试
设计链接 Urls
设计模板 Templates
设计视图 Views
设计模型 Model
安装 Django
Django 是用 Python 开发的一个免费开源的 Web 框架
思考题
总结
MVC 架构
Django 简介和安装
Django 搭建监控平台

该思维导图由 AI 生成,仅供参考

你好,我是景霄。
通过前几节课的学习,相信你对量化交易系统已经有了一个最基本的认知,也能通过自己的代码,搭建一个简单的量化交易系统来进行盈利。
前面几节课,我们的重点在后台代码、中间件、分布式系统和设计模式上。这节课,我们重点来看前端交互。
监控和运维,是互联网工业链上非常重要的一环。监控的目的就是防患于未然。通过监控,我们能够及时了解到企业网络的运行状态。一旦出现安全隐患,你就可以及时预警,或者是以其他方式通知运维人员,让运维监控人员有时间处理和解决隐患,避免影响业务系统的正常使用,将一切问题的根源扼杀在摇篮当中。
在硅谷互联网大公司中,监控和运维被称为 SRE,是公司正常运行中非常重要的一环。作为 billion 级别的 Facebook,内部自然也有着大大小小、各种各样的监控系统和运维工具,有的对标业务数据,有的对标服务器的健康状态,有的则是面向数据库和微服务的控制信息。
不过,万变不离其宗,运维工作最重要的就是维护系统的稳定性。除了熟悉运用各种提高运维效率的工具来辅助工作外,云资源费用管理、安全管理、监控等,都需要耗费不少精力和时间。运维监控不是一朝一夕得来的,而是随着业务发展的过程中同步和发展的。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结

本文介绍了使用Django搭建监控平台的过程。Django是一个用Python开发的免费开源Web框架,能够快速搭建高性能网站。文章首先介绍了Django的安装和项目创建过程,强调了其简洁易用的特点。接着详细介绍了Django的MVC架构,包括模型、视图和模板的设计。通过展示模型、视图和模板的设计,读者可以快速了解Django的基本用法和监控平台的搭建过程。文章还介绍了设计链接URLs的操作,以及对Django中RESTful API实现安全认证的思考题。最后,作者强调了MVC框架和Django的思想值得深入学习和领会,同时提到了一些开源插件可以结合Django做出很好的效果。整体而言,本文内容涵盖了Django的基本搭建过程和相关技术特点,适合读者快速了解和入门。

仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《Python 核心技术与实战》
新⼈⾸单¥59
立即购买
登录 后留言

全部留言(25)

  • 最新
  • 精选
  • Jingxiao
    置顶
    常用的认证方式有,HTTP Basic Auth,OAuth,Cookie Auth,Token Auth,而 Django Restful 一种常用的方式是 JSON Web Token(JWT),这是一个非常轻巧的规范,可以参考 https://github.com/jpadilla/django-rest-framework-jwt.
    2019-08-19
    28
  • 小侠龙旋风
    老师,我本地的django版本是1.11.8,没法运行你的最新版本。 指出一个错误:不用手动创建migrations文件夹。执行python3 manage.py makemigrations命令就会生成了。 有个问题:这个url的正则表达式我不太懂“path('positions/<str:asset>', views.render_positions)”,<str:asset>不是一般都写成(?P<asset>[a-zA-Z]+)这样子的嘛? 作业回答: 因为http协议是无状态的,每次请求都是一次新的请求,不会记得之前通信的状态。所以需要一些特殊手段来记录状态。 方法一:把userinfo存储在request.session中,每次请求进行验证userinfo; 方法二:jwt生成一个包含用户信息的token令牌,并设置过期时间,每次处理客户端请求先验证是否请求头中带有token,要是有token解析出来的用户信息是否正确,以此来确定用户的登录状态。

    作者回复: 棒

    2019-09-10
    6
  • jxs1211
    目前流行前后端分离,通过http通信,独立部署,不知在fackbook也是这样,另外想了解下python做后端有什么比较好的推荐书籍可供学习吗

    作者回复: fb是通过graphql连接前后端。前后端也是独立开发。做后端不需要看什么书籍,不如多操作,多看一些优秀的代码

    2019-08-08
    3
  • Kuzaman
    建议老师以后能专门出一个实战栏目,必顶
    2019-08-07
    1
    33
  • 图·美克尔
    MVC在Django中对应的是MTV
    2019-08-15
    20
  • 奥特虾不会写代码
    老师的专栏是我在极客时间看过的质量最高的专栏了,文字简单易懂,又不失深度,不知道以后会不会专门出一个量化交易的专栏,一定支持!
    2019-08-07
    4
    16
  • TKbook
    貌似还缺少一步,添加相关数据。
    2019-08-07
    2
    6
  • 夜月不挂科
    django会自动生成一个csrf字段用来认证。
    2019-08-07
    1
    4
  • 路伴友行
    DRF 有自带的token验证,也可以自己写中间件实现拦截
    2019-08-12
    2
  • 旗木卡卡
    不知不觉已经学习了40讲,专栏马上就结束了,还没学够!
    2019-08-07
    2
收起评论
显示
设置
留言
25
收藏
沉浸
阅读
分享
手机端
快捷键
回顶部