上一页 1 ··· 142 143 144 145 146 147 148 149 150 ··· 234 下一页

2019年2月25日

python表单验证封装

摘要: 在Web程序中往往包含大量的表单验证的工作,如:判断输入是否为空,是否符合规则。 <!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title> <link href="{{static_url("common 阅读全文

posted @ 2019-02-25 22:39 ExplorerMan 阅读(624) 评论(0) 推荐(0)

Django中的信号及其用法

摘要: Django中提供了"信号调度",用于在框架执行操作时解耦. 一些动作发生的时候,系统会根据信号定义的函数执行相应的操作 Django中内置的signal Model_signals pre_init # Django中的model对象执行其构造方法前,自动触发 post_init # Django 阅读全文

posted @ 2019-02-25 20:38 ExplorerMan 阅读(275) 评论(0) 推荐(0)

Django FBV和CBV -

摘要: 一、FBV和CBV 在Python菜鸟之路:Django 路由、模板、Model(ORM)一节中,已经介绍了几种路由的写法及对应关系,那种写法可以称之为FBV: function base view 。 今天补充另外一种路由关系的写法:CBV,即:class base view , 也可以看做为面向 阅读全文

posted @ 2019-02-25 20:35 ExplorerMan 阅读(193) 评论(0) 推荐(0)

Django 数据库操作进阶F和Q操作

摘要: Model中的F F 的操作通常的应用场景在于:公司对于每个员工,都涨500的工资。这个时候F就可以作为查询条件 1 2 3 from django.db.models import F models.UserInfo.objects.filter().update(salary=F('salary 阅读全文

posted @ 2019-02-25 20:28 ExplorerMan 阅读(241) 评论(0) 推荐(0)

Django中提供了6种缓存方式

摘要: 开发调试 内存 文件 数据库 Memcache缓存(python-memcached模块) Memcache缓存(pylibmc模块) 1. 开发调试 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 阅读全文

posted @ 2019-02-25 20:15 ExplorerMan 阅读(136) 评论(0) 推荐(0)

Django 信号

摘要: Django中提供了“信号调度”,用于在框架执行操作时解耦。通俗来讲,就是一些动作发生的时候,信号允许特定的发送者去提醒一些接受者。 相当于我们创建了一个hook。 1. Django的内置信号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 2 阅读全文

posted @ 2019-02-25 20:12 ExplorerMan 阅读(195) 评论(0) 推荐(0)

pycharm PYTHONPATH

摘要: Hi brandenju! I believe os.chdir doesn't affect PYTHONPATH so changing your working directory at runtime to resolve imports make little sense. One can 阅读全文

posted @ 2019-02-25 19:07 ExplorerMan 阅读(462) 评论(0) 推荐(0)

自定义redis session

摘要: 1.思路 2.程序实现 1.用户系统类 这里模拟一个蹩脚的用户系统类(userSystem),如下: 然后在登陆方法中这样写: 同时要注意中间件处理: 在一些需要登陆后才能访问的可以写在验证登陆后面.这里还需要慢慢改进. 阅读全文

posted @ 2019-02-25 18:48 ExplorerMan 阅读(236) 评论(0) 推荐(0)

django-redis 中文文档

摘要: Andrey Antukh, niwi@niwi.be 4.7.0 翻译: RaPoSpectre 1. 介绍 django-redis 基于 BSD 许可, 是一个使 Django 支持 Redis cache/session 后端的全功能组件. 1.1 为何要用 django-redis ? 因 阅读全文

posted @ 2019-02-25 18:19 ExplorerMan 阅读(1307) 评论(0) 推荐(0)

使用Celery踩过的坑

摘要: 为什么要使用celery Celery是一个使用Python开发的分布式任务调度模块,因此对于大量使用Python构建的系统,可以说是无缝衔接,使用起来很方便。Celery专注于实时处理任务,同时也支持任务的定时调度。因此适合实时异步任务定时任务等调度场景。Celery需要依靠RabbitMQ等作为 阅读全文

posted @ 2019-02-25 16:07 ExplorerMan 阅读(2804) 评论(1) 推荐(0)

上一页 1 ··· 142 143 144 145 146 147 148 149 150 ··· 234 下一页

导航