对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常用列表数据结构小结
Aug 06 Python
Python面向对象编程中关于类和方法的学习笔记
Jun 30 Python
Python MySQL数据库连接池组件pymysqlpool详解
Jul 07 Python
Python中使用支持向量机(SVM)算法
Dec 26 Python
TensorFlow实现MLP多层感知机模型
Mar 09 Python
python3 pandas 读取MySQL数据和插入的实例
Apr 20 Python
Django认证系统实现的web页面实现代码
Aug 12 Python
用Python写一个自动木马程序
Sep 17 Python
PyQT5 实现快捷键复制表格数据的方法示例
Jun 19 Python
tensorflow与numpy的版本兼容性问题的解决
Jan 08 Python
用gpu训练好的神经网络,用tensorflow-cpu跑出错的原因及解决方案
Mar 03 Python
Python爬虫入门案例之爬取去哪儿旅游景点攻略以及可视化分析
Oct 16 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
图书管理程序(一)
2006/10/09 PHP
PHP 观察者模式的实现代码
2013/05/10 PHP
apache配置虚拟主机的方法详解
2013/06/17 PHP
PHP绕过open_basedir限制操作文件的方法
2018/06/10 PHP
ThinkPHP5.1表单令牌Token失效问题的解决
2019/03/22 PHP
PHP如何使用JWT做Api接口身份认证的实现
2020/02/03 PHP
关于jquery ajax 调用带参数的webservice返回XML数据一个小细节
2012/07/31 Javascript
js中的前绑定和后绑定详解
2013/08/01 Javascript
jQuery的animate函数实现图文切换动画效果
2015/05/03 Javascript
jQuery查找节点方法完整实例
2016/09/13 Javascript
jQuery基于xml格式数据实现模糊查询及分页功能的方法
2016/12/25 Javascript
layui实现动态和静态分页
2018/04/28 Javascript
详谈js的变量提升以及使用方法
2018/10/06 Javascript
小程序实现抽奖动画
2020/04/16 Javascript
webpack4 从零学习常用配置(小结)
2019/05/28 Javascript
jQuery实现文本显示一段时间后隐藏的方法分析
2019/06/20 jQuery
vuex存取值和映射函数使用说明
2020/07/24 Javascript
解决vue项目中出现Invalid Host header的问题
2020/11/17 Javascript
[01:06]DOTA2隆重推出2016冬季勇士令状 内含上海特级锦标赛互动指南
2016/02/17 DOTA
Python统计列表中的重复项出现的次数的方法
2014/08/18 Python
python版微信跳一跳游戏辅助
2018/01/11 Python
python利用smtplib实现QQ邮箱发送邮件
2020/05/20 Python
详解将Django部署到Centos7全攻略
2018/09/26 Python
python添加模块搜索路径和包的导入方法
2019/01/19 Python
Python操作redis和mongoDB的方法
2019/12/19 Python
Pytorch中膨胀卷积的用法详解
2020/01/07 Python
在Keras中实现保存和加载权重及模型结构
2020/06/15 Python
python实现简单的五子棋游戏
2020/09/01 Python
python 使用openpyxl读取excel数据
2021/02/18 Python
澳大利亚最受欢迎的美发用品目的地:AMR
2019/08/28 全球购物
《孔子游春》教学反思
2014/02/25 职场文书
学习保证书怎么写
2015/02/26 职场文书
2016党员干部政治学习心得体会
2016/01/23 职场文书
一个成功的互联网创业项目,必须满足这些要求
2019/08/23 职场文书
利用前端HTML+CSS+JS开发简单的TODOLIST功能(记事本)
2021/04/13 Javascript
解决SpringCloud Feign传对象参数调用失败的问题
2021/06/23 Java/Android