XANA's Blog

I can be who you are

    • Home
    • Archives
    • About

【Django】cbv是个好东西二

谈一下一些解决方案 权限控制思路 fbv里页面控制访问很简单,在方法上挂上几个修饰器,本质上是重写方法。cbv里控制访问权限使用mixin,django.contrib.auth.mixins里提供了几个基于django user的权限访问方法。只要你的用户是使用django

2017-04-25

【Django】cbv是个好东西

原标题: 这两天摸鱼所得 将狗里cbv与fbv的优劣不阐述, cbv的多态继承与python这种oo语言风格上就保持了一致, 无论是呈现逻辑(View)与业务逻辑(Mixin)都能很好的进行拼接, 更别说有大量的第三方扩展了 1.CBVs的使用原则代码越少越好 永远不要重复代码

2017-04-21

扯淡(三)

附上一篇 关于博文以前读别人的技术文章, 就感觉说什么都是对的,看不懂就是自己理解不够深,是自己彩笔 到后来自己也写一点文章以后,感觉其实每个人的视野其实也没有那么大,手里的工具决定了你的开发上限 有的时候一个观点是非常片面而孤立的. 一篇总结类文章只能代表程序员在当时那个发展

2017-04-03

【Django】这几天学到的项目总体架构思路

原标题: 这几天搬砖所得 搬了大概一周的砖头以后, 对Django这个框架的想法就是, 真tm好用, 又真tm难用. 好用的地方在于web开发中你一切遇到的所有问题, 都会有一套对应的解决方案; 难用的地方就是, 遇到的那些问题, 你必须要按照它的那套解决方案. 所以写Djan

2017-03-27

【科普】svn快速入门

寄人篱下, 生活所迫 Foward 此文写给能使用git, 但是当下需要非常迫切使用SVN的开发人员 本文默认你已经能够掌握git协议相关知识, 否则本文涉及到的相关术语看起来会造成一定的困惑. 既然是快速入门, 文本尽量用git与SVN作对比进行说明(并没有 本文远程仓库使用

2017-03-23
Prev1…7891011…21Next

Categories

  • Game5
  • GeekLub1
  • Others7
  • Processing9
  • canvas1
  • js7
  • mysql3
  • python33
  • webAudio1
  • 基础工具2

Tags

  • Others15
  • Unity12
  • js12
  • Processing11
  • others8
  • 实验班8
  • Game7
  • python36
  • mysql5
  • python5
  • cpp5
  • django3
  • Shader3
  • Processing.js3
  • TOP3
  • canvas2
  • GeekLub2
  • reactnative2
  • Directx112
  • Box2D2

Links

  • 基东-Go/Py3
  • 熊桑-iOS/JS
  • Kenneth Teng-iOS/JS
  • XadillaX-JS/CPP
  • 李智学长-FullStack
  • 给哈-Android/FullStack
  • 果果-ACM
  • 我豪-Py
  • 雾聚-Fontend
  • 轲爷-Android
  • 韩13-Android
  • 浩途网络
RSS

Hello ,I'm XANA in HDU.
This is my blog, believe it or not.

Powered by hexo and Theme by Jacman © 2020 XANA