2021.10.11
1.wiki文档
- 统计、文档、文件这些功能应该只在对应文件显示,所以我在母版中多加了一个block块用来给detail、wiki等继承。
- url没设计好,应该把与各自项目详情相关的url放一块,会比较清晰,先将错就错了。
- 项目搜索框如果用margin改变其位置,位置一直变动,我将其整个form修改了一下样式,添加position为absolute,绝对定位,然后left距离父容器左边多少像素,完成固定。
- 之前我写发布任务的添加选项的问题,我用的是实例化后,再用实例化对象.field[‘选项字段’].choices = [(),()],今天看武sir的视频,看到 武sir是用__init__实现的,这样就不用在每次实例化再添加一次,虽然我之前也有讲到,今天看到就顺便讲一下。
武sir这边用了values_list(‘id’,‘title’),这样可以直接生成列表,列表元素是id和title的元组。 这边也补充一下values和values_list方法的区别 详细见文档
- 昨天在修改项目信息的form中,我想要它将原本的信息展示上去,然后再做修改,这样就不用如果只要改一点点就都重输入一遍了。我用的是initial给初始值,将数据库中查到的数据放进去,这样也可以实现。今天看了武sir的视频,原来直接加参数instance就可以呀,跟修改数据一样要放个模型实例进去。
- 学习了一下Django上传文件部分,直接贴图片了。看完视频讲解再看文档。
图片字段
- 看了一天视频,晚上懒得打了,明天再搞哈哈哈。也不能就这样结束这一天,做一下明天的计划:
wiki模型类 wiki表单 加入markdown 如果不懒再搞个文件上传
|