对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 splitlines使用技巧
Sep 06 Python
Python警察与小偷的实现之一客户端与服务端通信实例
Oct 09 Python
Python cookbook(数据结构与算法)将名称映射到序列元素中的方法
Mar 22 Python
numpy中的高维数组转置实例
Apr 17 Python
两个元祖T1=('a', 'b'),T2=('c', 'd')使用匿名函数将其转变成[{'a': 'c'},{'b': 'd'}]的几种方法
Mar 05 Python
Python3 列表,数组,矩阵的相互转换的方法示例
Aug 05 Python
python中的反斜杠问题深入讲解
Aug 12 Python
python实现静态web服务器
Sep 03 Python
win10环境下配置vscode python开发环境的教程详解
Oct 16 Python
flask 实现token机制的示例代码
Nov 07 Python
Python测试线程应用程序过程解析
Dec 31 Python
基于python tkinter的点名小程序功能的实例代码
Aug 22 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中实现中文字符进制转换原理分析
2011/12/06 PHP
PHP设计模式 注册表模式
2012/02/05 PHP
基于initPHP的框架介绍
2013/04/18 PHP
PHP随机生成随机个数的字母组合示例
2014/01/14 PHP
一个PHP二维数组排序的函数分享
2014/01/17 PHP
CI框架在CLI下执行占用内存过大问题的解决方法
2014/06/17 PHP
从零开始学YII2框架(二)通过 Composer 安装扩展插件
2014/08/20 PHP
PHP 读取和编写 XML
2014/11/19 PHP
php网页版聊天软件实现代码
2016/08/12 PHP
ecshop适应在PHP7的修改方法解决报错的实现
2016/11/01 PHP
老生常谈PHP面向对象之注册表模式
2017/05/26 PHP
PHP自动识别当前使用移动终端
2018/05/21 PHP
PHP实现给定一列字符,生成指定长度的所有可能组合示例
2019/06/22 PHP
控制打印时页眉角的代码
2007/02/08 Javascript
SOSO地图API使用(一)在地图上画圆实现思路与代码
2013/01/15 Javascript
jQuery+ajax实现鼠标单击修改内容的思路
2014/06/29 Javascript
javascript常用的方法分享
2015/07/01 Javascript
JS验证图片格式和大小并预览的简单实例
2016/10/11 Javascript
Bootstrap模态框禁用空白处点击关闭
2016/10/20 Javascript
javascript 初学教程及五子棋小程序的简单实现
2017/07/04 Javascript
Vue父子组建的简单通信之控制开关Switch的实现
2018/06/04 Javascript
原生js实现淘宝放大镜效果
2020/10/28 Javascript
vue-cli 项目打包完成后运行文件路径报错问题
2019/07/19 Javascript
文章或博客自动生成章节目录索引(支持三级)的实现代码
2020/05/10 Javascript
python数据库操作常用功能使用详解(创建表/插入数据/获取数据)
2013/12/06 Python
在Python中使用Neo4j数据库的教程
2015/04/16 Python
详解python基础之while循环及if判断
2017/08/24 Python
使用Python和百度语音识别生成视频字幕的实现
2020/04/09 Python
keras实现VGG16方式(预测一张图片)
2020/07/07 Python
英国在线房屋中介网站:Yopa
2018/01/09 全球购物
澳大利亚在线购买葡萄酒:The Wine Collective
2020/02/20 全球购物
盛大二次面试题
2016/11/18 面试题
妈妈的账单教学反思
2014/02/06 职场文书
新党章心得体会
2014/09/04 职场文书
毕业设计指导教师评语
2014/12/30 职场文书
2015年派出所工作总结
2015/04/24 职场文书