Django 学习记录
迷迷糊糊过好每一天
这个作者很懒,什么都没留下…
展开
-
Django 框架中view模块的重构
此次主要针对Django架构中的view进行重构,目的在于方便维护。在此框架中,主要针对dailyrecord下面的views.py文件进行重构。在dailyrecord下创建一个view文件夹,然后将views.py中的方法进行拆分,公共方法防止common.py中,其他方法各自进行拆分。在拆分后,注意调用公共方法,需要导入(from dailyrecord.view import com...原创 2020-02-26 14:59:49 · 318 阅读 · 1 评论 -
Django 限制字段输入
参考文档 https://www.cnblogs.com/mzmy/p/11201377.htmlfrom django.core import validators*alphanumeric = validators.RegexValidator(r’[,,/!@#%^^&*()\n]*’, ‘姓名之间的分割符只能用“、”’)*participant=models.TextFie...转载 2020-02-14 15:31:01 · 665 阅读 · 0 评论 -
Django mysql的一些使用方法(字段合并,特殊字符转译,字段分割多行显示)
1. mysql中合并两个字符串select concat(a.empno,’/’,a.user_id,’/’,a.username) as newcolumn from table as a将table中,字段empno,user_id,username的串进行合并,并使用分隔符‘/’连接起来,并存储到一个新列中;在Django中,view模块查询数据并显示,特殊符号需要进行转译=...原创 2020-02-14 15:13:43 · 747 阅读 · 0 评论 -
Django之models中两个字段使用同一个外键
models.py:报错host = models.ForeignKey(User, to_field=‘username’, max_length=150, on_delete=models.CASCADE)recorder= models.ForeignKey(User, to_field=‘username’, max_length=150, on_delete=models.CASC...原创 2020-01-13 16:28:38 · 1364 阅读 · 0 评论 -
Django: 外键的使用
数据表:models.py:原创 2020-01-07 08:47:25 · 354 阅读 · 0 评论 -
Django:admin页面title与header的修改
sites.py的源码中存在默认值,可在admin.py中对其进行重写admin.site.site_title = ‘Work Management’admin.site.site_header = ‘Daily Work Record’admin.site.index_title=‘当日事,当日毕’修改后显示:...原创 2020-01-07 08:37:21 · 2852 阅读 · 0 评论 -
Django 登录失败解决方法
Django 框架 创建user后登录失败安装Django: pip install Django创建目录:进入安装的Django目录,使用cmd命令,创建project目录:Django-admin startproject workmanhour启动server,查看:python manage.py runserver同步数据:python manage.py migrate创...原创 2019-12-17 14:18:36 · 1374 阅读 · 0 评论