Django-缓存
概述
- 对于中等流量的网站来说,尽可能的减少开销是非常必要的。缓存数据就是为了保存那些需要很多计算资源的结果,这样就不必在下次请求消耗计算资源
- Django自带了一个健壮的缓存系统来保存动态页面,避免对于每次请求都重新计算
- Django提供了不同级别的缓存维度,可以缓存特定视图的输出,还可以仅仅缓存那些很难生产出来的部分,或者可以缓存整个网站
celery
:
celery
中执行celery
定时执行count
:对象总数num_pages
:页码数page_range
:页码列表,从1开始page(num)
InvalidPage
:当向page()传递一个无效的页码时抛出PageNotAnInteger
:当向page()传递一个不是整数的值时抛出EmptyPage
:当向page()提供了一个有效值,但是那个页码上没有任何的对象时抛出request.FILES
name
属性的值1 | <input type="file" name="" /> |
POST
且提交的form带有enctype="multipart/form-data"
的情况下才会包含数据。否则,FILES将为一个空的类似字典的对象'django.contrib.admin',