对django中foreignkey的简单使用详解


Posted in Python onJuly 28, 2019

公司里很多部门,每个部门可以发多条信息,但每条信息只对应一个部门

部门类:

class Dep(models.Model):
  name = models.CharField('小组名称',primary_key=True, blank=True, null=False, max_length =200)
  def __str__(self):
     return self.name

信息类:

class Main(models.Model):
  dep = models.ForeignKey(Dep,verbose_name='发布部门')

这样就对应起来了,

注意,在django中

Main的dep列在数据库中Main表下的列名为dep_id

Dep中定义了__str__,这样在后台admin中新增main时dep的下拉菜单就不会显示object,而会显示正常的小组名称了

以上这篇对django中foreignkey的简单使用详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python 判断自定义对象类型
Mar 21 Python
python实现带验证码网站的自动登陆实现代码
Jan 12 Python
深入解析Python中的__builtins__内建对象
Jun 21 Python
python实现飞机大战微信小游戏
Mar 21 Python
PyQT实现菜单中的复制,全选和清空的功能的方法
Jun 17 Python
Django实现文件上传下载功能
Oct 06 Python
最新2019Pycharm安装教程 亲测
Feb 28 Python
python判断两个序列的成员是否一样的实例代码
Mar 01 Python
python给视频添加背景音乐并改变音量的具体方法
Jul 19 Python
python 获取字典键值对的实现
Nov 12 Python
python批量更改目录名/文件名的方法
Apr 18 Python
教你怎么用Python实现GIF动图的提取及合成
Jun 15 Python
解决django 新增加用户信息出现错误的问题
Jul 28 #Python
Django使用Channels实现WebSocket的方法
Jul 28 #Python
Django实现web端tailf日志文件功能及实例详解
Jul 28 #Python
Python assert语句的简单使用示例
Jul 28 #Python
对Django中static(静态)文件详解以及{% static %}标签的使用方法
Jul 28 #Python
解决Django Static内容不能加载显示的问题
Jul 28 #Python
基于Django静态资源部署404的解决方法
Jul 28 #Python
You might like
php.ini中的request_order推荐设置
2015/05/10 PHP
Laravel5.1数据库连接、创建数据库、创建model及创建控制器的方法
2016/03/29 PHP
用js实现下载远程文件并保存在本地的脚本
2008/05/06 Javascript
eval与window.eval的差别分析
2011/03/17 Javascript
用原生JavaScript实现jQuery的$.getJSON的解决方法
2013/05/03 Javascript
IE下JS读取xml文件示例代码
2013/08/05 Javascript
textarea焦点的用法实现获取焦点清空失去焦点提示效果
2014/05/19 Javascript
jQuery实现带滚动导航效果的全屏滚动相册实例
2015/06/19 Javascript
用JS写的一个Ajax库(实例代码)
2016/08/06 Javascript
Bootstrap CSS组件之分页(pagination)和翻页(pager)
2016/12/17 Javascript
JS填写银行卡号每隔4位数字加一个空格
2016/12/19 Javascript
BackBone及其实例探究_动力节点Java学院整理
2017/07/14 Javascript
jquery 键盘事件的使用方法详解
2017/09/13 jQuery
浅谈React Native Flexbox布局(小结)
2018/01/08 Javascript
js Element Traversal规范中的元素遍历方法
2018/04/19 Javascript
js如何找出字符串中的最长回文串
2018/06/04 Javascript
浅谈对于“不用setInterval,用setTimeout”的理解
2019/08/28 Javascript
React 实现车牌键盘的示例代码
2019/12/20 Javascript
如何手写简易的 Vue Router
2020/10/10 Javascript
vue+Element-ui实现分页效果
2020/11/15 Javascript
详解基于element的区间选择组件校验(交易金额)
2021/01/07 Javascript
Python中endswith()函数的基本使用
2015/04/07 Python
Python中的ctime()方法使用教程
2015/05/22 Python
Python爬虫之正则表达式基本用法实例分析
2018/08/08 Python
python3判断url链接是否为404的方法
2018/08/10 Python
详解Python进阶之切片的误区与高级用法
2018/12/24 Python
python requests使用socks5的例子
2019/07/25 Python
spyder 在控制台(console)执行python文件,debug python程序方式
2020/04/20 Python
python virtualenv虚拟环境配置与使用教程详解
2020/07/13 Python
《春笋》教学反思
2014/04/15 职场文书
见义勇为事迹材料
2014/12/24 职场文书
4S店销售内勤岗位职责
2015/04/13 职场文书
学校社团活动总结
2015/05/07 职场文书
2016关于预防职务犯罪的心得体会
2016/01/21 职场文书
MySQL表字段时间设置默认值
2021/05/13 MySQL
一起来看看Vue的核心原理剖析
2022/03/24 Vue.js