django
Acm.
这个作者很懒,什么都没留下…
展开
-
django命令管理
【简介】 django-admin.py是Django的一个用于管理任务的命令行工具。本文将描述它的大概用法。 另外,在每一个Django project中都会有一个manage.py。manage.py是对django-admin.py的简单包装,它额外帮助我们做了两件事情: 它将你的project的包放到sys.path中 它将DJANGO_SETTINGS_MODULE环境变量设置为了你的p...转载 2018-11-12 17:43:27 · 259 阅读 · 0 评论 -
Django restframework 认证、权限、限流
认证Authentication 可以在配置文件中配置全局默认的认证方案 REST_FRAMEWORK = { ‘DEFAULT_AUTHENTICATION_CLASSES’: ( ‘rest_framework.authentication.BasicAuthentication’, # 基本认证 ‘rest_framework.authentication.SessionAuthenti...转载 2018-11-14 16:24:55 · 159 阅读 · 0 评论 -
django获取某一个字段的列表,values/values_list/flat
class Building(models.Model): corporation = models.ForeignKey('company.Corporation', verbose_name=u'学校', related_name='buildings') number = models.CharField(u'楼栋编号', max_length=10, unique=...转载 2019-03-12 10:53:55 · 4740 阅读 · 0 评论 -
坑 -> 关于Django orm queryset的update方法
场景: 1.需要批量修改库中的某个值 2.修改完之后还需要使用queryset 马上想到的解决方案: 关于这个场景想到了使用queryset.update(xxx=yyy) 然后继续使用queryset 错误: 使用queryset.update(xxx=yyy)会清空整个queryset,返回受影响行数 所以无法在之后继续使用queryset 可选的一个性能不高的解决方案: for query ...原创 2019-04-19 11:59:01 · 3986 阅读 · 1 评论