摘要: form组件做的三件事 1. 要有一个注册的页面,页面里面要有form表单 --> 生成HTML代码2. form表单要能提交数据到后端,后端要做有效性校验 --> 数据有效性校验3. 要把校验的提示信息展示在页面上 --> 校验信息返回并展示,保存原来填写的内容 此内容只做几路使用,原链接:htt 阅读全文
posted @ 2023-03-29 17:13 super_ip 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 我目前遇到问题,并且可能忽略了一些琐碎的事情。 我的模型中有一个字段,该字段应允许通过复选框表单进行多种选择(不必在管理屏幕中成为复选框,只需在最终用户将看到的表单区域中)。 目前,我的字段设置如下: # Type of Media MEDIA_CHOICES = ( ('1', 'Magazine 阅读全文
posted @ 2023-03-29 17:02 super_ip 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 1,简单示例: class TestAdmin(admin.ModelAdmin): def get_some_value(self): return ", " . join([x.__str__() for x in self.manytomany_field.all()]) list_displ 阅读全文
posted @ 2023-03-29 14:09 super_ip 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 借助django-admin,可以快速得到CRUD界面,但若需要创建多选标签字段时,需要对表单进行调整 model.py 一个tag(标签类),一个book(书本类) book携带tag,这里不借助有性能问题的外键 class tag(models.Model): name = models.Cha 阅读全文
posted @ 2023-03-29 09:20 super_ip 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 参考文档:https://pypi.org/project/django-multiselectfield/ 1,先安装 pip install django-multiselectfield 2,修改settings.py INSTALLED_APPS = [ 'simpleui', 'djang 阅读全文
posted @ 2023-03-29 09:12 super_ip 阅读(202) 评论(0) 推荐(0) 编辑