Web开发基础路线学习
前端开发算是一个比较好入手的开发方向。语言入门门槛较低,学习难度较低,但前端的碎片化、涉及知识点较为驳杂,若是没有一个好的学习习惯和一个指向性的学习指导,很容易让人产生放弃的感觉。这也同样适用于其他程序语言的学习。本文主要是结合我学习前端的...
前端开发算是一个比较好入手的开发方向。语言入门门槛较低,学习难度较低,但前端的碎片化、涉及知识点较为驳杂,若是没有一个好的学习习惯和一个指向性的学习指导,很容易让人产生放弃的感觉。这也同样适用于其他程序语言的学习。本文主要是结合我学习前端的...
程序开发中总结了一套行之有效的方法论,类似于Java这种面向对象的语言,我们希望开发过程中能复合程序设计的七大原则,使得程序更加的健壮、优美和高可读性
chalk提供了终端样式颜色的解决方案,一般的我们的前端启动的nodejs服务终端返回信息都是黑白色,通过使用chalk可以辅助我们输出自定义样式的终端颜色。本篇文章我们将结合chalk提供的使用文档来介绍如何使用chalk库。
Loadsh是一款提供了现代浏览器多功能、以及性能优化的工具库,使用loash可以辅助我们实现模块化、并通过类似JS Array中的多个方法等功能以提供更好的应用性能。Loash支持在Nodejs端和浏览器端使用。本篇文章主要介绍Loash...
Django-guardian为Django实现Django对象权限,提供身份验证后端。
Celery 是一个简单,灵活且可靠的分布式系统,可以处理大量消息,同时为维护此类系统所需的工具提供操作。这是一个任务队列,重点是实时处理,同时还支持任务计划。本文将介绍如何在Django框架中通过django-celery实现部分是任务队...
Flask-Httpauth是一个Flask扩展,可简化使用Flask路由的HTTP身份验证。Flask-HTTPAuth提供了多个验证方式实现验证:HTTPBasicAuth、HTTPDigestAuth、HTTPTokenAuth。
今天来学习下Flask-RESTful插件,该插件支持在Flask框架快速创建RESTful样式APIS。它是一种轻量级抽象,可与您现有的 ORM/库一起使用。 Flask-RESTful 鼓励以最少的设置进行最佳实践。如果您熟悉 Flas...
开发过程中可能会涉及到数据库结构的修改,实现数据库表的更新。一般的我们可以直接操作数据库修改表结构,或者也可以先删除旧表然后新增新表。第一种方式比较简单,操作比较方便,但第二种方式删除旧表可能会导致已有数据丢失的问题。
使用flask-httpauth实现JWS验证,通过TimedJSONWebSignatureSerializer实现token的序列化,发现报错信息:cannot import name ‘TimedJSONWebSignatureSe...