对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 strip lstrip rstrip使用方法
Sep 06 Python
二种python发送邮件实例讲解(python发邮件附件可以使用email模块实现)
Dec 03 Python
Django自定义认证方式用法示例
Jun 23 Python
浅谈django开发者模式中的autoreload是如何实现的
Aug 18 Python
Python实现读取Properties配置文件的方法
Mar 29 Python
Django 创建/删除用户的示例代码
Jul 24 Python
Python 等分切分数据及规则命名的实例代码
Aug 16 Python
Python 转换RGB颜色值的示例代码
Oct 13 Python
python实现图像全景拼接
Mar 27 Python
详解Django中views数据查询使用locals()函数进行优化
Aug 24 Python
python 爬虫请求模块requests详解
Dec 04 Python
python实现自定义日志的具体方法
May 28 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
非洲第一个咖啡超凡杯大赛承办国—卢旺达的咖啡怎么样
2021/03/03 咖啡文化
php实例分享之html转为rtf格式
2014/06/02 PHP
destoon之一键登录设置
2014/06/21 PHP
php实现session自定义会话处理器的方法
2015/01/27 PHP
PHP计算数组中值的和与乘积的方法(array_sum与array_product函数)
2016/04/01 PHP
js宝典学习笔记(上)
2007/01/10 Javascript
jQuery live
2009/05/15 Javascript
jQuery的deferred对象使用详解
2011/08/20 Javascript
基于jQuery实现下拉收缩(展开与折叠)特效
2012/12/25 Javascript
jquery选择器之层级过滤选择器详解
2014/01/27 Javascript
JavaScript实现对下拉列表值进行排序的方法
2015/07/15 Javascript
Js实现简单的小球运动特效
2016/02/18 Javascript
JavaScript 数组中最大最小值
2016/06/05 Javascript
js利用正则表达式检验输入内容是否为网址
2016/07/05 Javascript
jQuery实现的简单拖拽功能示例
2016/09/13 Javascript
js 调用百度分享功能
2017/02/27 Javascript
详解webpack+angular2开发环境搭建
2017/06/28 Javascript
angularjs实现猜大小功能
2017/10/23 Javascript
微信小程序如何播放腾讯视频的实现
2019/09/20 Javascript
layer弹窗在键盘按回车将反复刷新的实现方法
2019/09/25 Javascript
nuxt 路由、过渡特效、中间件的实现代码
2020/11/06 Javascript
[36:17]DOTA2上海特级锦标赛 - VGL音乐会全集
2016/03/06 DOTA
通过Python来使用七牛云存储的方法详解
2015/08/07 Python
python机器学习之神经网络(三)
2017/12/20 Python
python reverse反转部分数组的实例
2018/12/13 Python
Python中一般处理中文的几种方法
2019/03/06 Python
Python 画出来六维图
2019/07/26 Python
Django 批量插入数据的实现方法
2020/01/12 Python
python实现图片转换成素描和漫画格式
2020/08/19 Python
Python+logging输出到屏幕将log日志写入文件
2020/11/11 Python
通过canvas转换颜色为RGBA格式及性能问题的解决
2019/11/22 HTML / CSS
亚马逊巴西站:Amazon.com.br
2019/09/22 全球购物
公司人力资源的自我评价
2014/01/02 职场文书
病假证明模板
2015/06/19 职场文书
小学班级口号大全
2015/12/25 职场文书
《金色的草地》教学反思
2016/02/17 职场文书