- 博客(7)
- 收藏
- 关注
原创 Django给类视图添加装饰器
# urls.py path('book_list/', views.BookListView.as_view()), path('login/', views.login, name='login'), # views.pydef my_decorator(func): def wrapper(request, *args, **kwargs): ...
2020-03-08 00:51:42
164
原创 Django ORM 一对多
model.pyfrom django.db import modelsclass Category(models.Model): name = models.CharField(max_length=255)class Post(models.Model): title = models.CharField(max_length=255) category =...
2020-03-08 00:48:44
128
原创 Django 类视图(CBV)详解
FBV :Function-based ViewCBV :Class-based ViewPython 是一门面向对象的语言,CBV可以充分发挥类的特性(继承、封装、多态),通过CBV可以继承和混合来构造视图,重用代码。使views更具有可读性,更高效,更优雅。View的使用,以method区分请求Django提供了适合各种应用程序的基本视图类。 所有视图都继承自View类,该类负责将视图...
2020-03-08 00:45:55
480
原创 django缓存实现(cache&redis)
django缓存实现(cache&redis)总结一下django如何通过内置的cache库,或者redis实现缓存内置的cache(基于数据库)创建缓存表python manage.py createcachetable [table_name]settings中添加配置# settings.pyCACHES = { 'default' : { '...
2020-03-05 23:09:04
2124
3
原创 Django如何自定义DTL过滤器?
1.在app下创建templatetags文件夹 , [过滤器名]文件├── templatetags│ ├── __init__.py│ └── addjpg.py2.addjpg.pyfrom django import templateregister = template.Library()def adfjpg(value, word='.jpg'): #...
2020-03-05 23:04:57
240
原创 Python中 // 与 %
Python中 // 与 %// 整除除法27//4的值为6 即为数学中的商% 模运算符27%4的值为3 即为整除除法的余数当其中的一个或两个数为负数时,python如下定义这两种语法:假设 n/m 即n为整除除法中的被除数,m为除数,q=n//m , r=n%m。python保证 q*m+r=n如果n<0,-27 // 4 的运算结果为-7,-27 % 4 的运算结果为...
2020-03-05 23:02:20
1967
原创 不想 {% load static %} ???
不想 {% load static %} ???在settings下TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': [ os.path.join(BASE_DIR, 'themes', THEME, 'tem...
2020-03-05 23:00:52
978
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人