上一页 1 2 3 4 5 6 ··· 15 下一页
摘要: xadmin中的用法: class NewCourseAdmin: list_display = ['name', 'detail', 'degree', 'learn_times', 'students'] list_editable = ['degree', 'desc'] def querys 阅读全文
posted @ 2020-05-01 23:34 本人小白 阅读(1444) 评论(0) 推荐(0)
摘要: class NewCourseAdmin: list_display = ['name', 'detail', 'degree', 'learn_times', 'students'] list_editable = ['degree', 'desc'] def get_form_layout(se 阅读全文
posted @ 2020-05-01 21:22 本人小白 阅读(632) 评论(0) 推荐(0)
摘要: https://xadmin.readthedocs.io/en/latest/index.html 阅读全文
posted @ 2020-05-01 19:52 本人小白 阅读(2672) 评论(0) 推荐(0)
摘要: class CustomAuth(ModelBackend): def authenticate(self, request, username=None, password=None, **kwargs): try: user = UserProfile.objects.get(Q(usernam 阅读全文
posted @ 2020-05-01 14:37 本人小白 阅读(183) 评论(0) 推荐(0)
摘要: 话不多说,代码伺候: class ChangePwdForm(forms.Form): password1 = forms.CharField(required=True, min_length=5) password2 = forms.CharField(required=True, min_le 阅读全文
posted @ 2020-04-30 15:19 本人小白 阅读(198) 评论(0) 推荐(0)
摘要: 方式一: (不完整) 方式二:(利用ModelForm,有instance为修改数据,没有instance为新增数据) 阅读全文
posted @ 2020-04-30 11:47 本人小白 阅读(689) 评论(0) 推荐(0)
摘要: https://segmentfault.com/a/1190000019268306 阅读全文
posted @ 2020-04-29 17:09 本人小白 阅读(127) 评论(0) 推荐(0)
摘要: 有利于维护 阅读全文
posted @ 2020-04-29 09:30 本人小白 阅读(137) 评论(0) 推荐(0)
摘要: 1. 作用于函数: @login_required(login_url='/index/') 2. 作用于类: from django.contrib.auth.mixins import LoginRequiredMixin class MyView(LoginRequiredMixin, Vie 阅读全文
posted @ 2020-04-28 21:35 本人小白 阅读(165) 评论(0) 推荐(0)
摘要: 先看数据表: 使用get_字段名_display方法(在模板中一切皆对象即使是方法,不需要使用如test()等调用函数的方式) 扩展: ImageField, FileField字段可以通过url方法自动拼接media_root成为完整的路径 阅读全文
posted @ 2020-04-27 23:06 本人小白 阅读(1410) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 15 下一页