对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读取网页内容的方法
Jul 30 Python
Python在不同目录下导入模块的实现方法
Oct 27 Python
django用户登录和注销的实现方法
Jul 16 Python
使用 Python 实现文件递归遍历的三种方式
Jul 18 Python
python django框架中使用FastDFS分布式文件系统的安装方法
Jun 10 Python
Python实现PyPDF2处理PDF文件的方法示例
Sep 25 Python
Python urlopen()和urlretrieve()用法解析
Jan 07 Python
Python如何进行时间处理
Aug 06 Python
Python基于opencv的简单图像轮廓形状识别(全网最简单最少代码)
Jan 28 Python
Python实现图片指定位置加图片水印(附Pyinstaller打包exe)
Mar 04 Python
自动在Windows中运行Python脚本并定时触发功能实现
Sep 04 Python
Python实现Hash算法
Mar 18 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 Mysql编程之高级技巧
2008/08/27 PHP
php并发对MYSQL造成压力的解决方法
2013/02/21 PHP
解析PHP汉字转换拼音的类
2013/06/18 PHP
php中PDO方式实现数据库的增删改查
2015/05/17 PHP
php中smarty区域循环的方法
2015/06/11 PHP
php实现微信模拟登陆、获取用户列表及群发消息功能示例
2017/06/28 PHP
Yii2.0 RESTful API 基础配置教程详解
2018/12/26 PHP
页面中iframe相互传值传参
2009/12/13 Javascript
关于juqery radio写法的兼容性问题(新老版本jquery)
2010/06/14 Javascript
强大的jquery插件jqeuryUI做网页对话框效果!简单
2011/04/14 Javascript
轻松实现jquery手风琴效果
2016/01/14 Javascript
基于node实现websocket协议
2016/04/25 Javascript
图文详解Javascript中的上下文和作用域
2017/02/15 Javascript
Bootstrap 设置datetimepicker在屏幕上面弹出设置方法
2017/03/21 Javascript
JavaScript模拟文件拖选框样式v1.0的实例
2017/08/04 Javascript
JS实现登录页密码的显示和隐藏功能
2017/12/06 Javascript
微信小程序中实现手指缩放图片的示例代码
2018/03/13 Javascript
javascript和php使用ajax通信传递JSON的实例
2018/08/21 Javascript
Vue项目pdf(base64)转图片遇到的问题及解决方法
2018/10/19 Javascript
JavaScript交换两个变量方法实例
2019/11/25 Javascript
[03:46]显微镜下的DOTA2第七期——满血与残血
2014/06/20 DOTA
跟老齐学Python之玩转字符串(2)
2014/09/14 Python
Flask的图形化管理界面搭建框架Flask-Admin的使用教程
2016/06/13 Python
基于python爬虫数据处理(详解)
2017/06/10 Python
用Python实现KNN分类算法
2017/12/22 Python
Python制作词云的方法
2018/01/03 Python
Django实现网页分页功能
2019/10/31 Python
python集合删除多种方法详解
2020/02/10 Python
PyCharm安装PyQt5及其工具(Qt Designer、PyUIC、PyRcc)的步骤详解
2020/11/02 Python
国际领先的学术出版商:Springer
2017/01/11 全球购物
Clarins娇韵诗英国官网:来自法国的天然护肤品牌
2017/04/18 全球购物
公司地址变更通知
2015/04/25 职场文书
世界名著读书笔记
2015/06/25 职场文书
python 算法题——快乐数的多种解法
2021/05/27 Python
详解MySQL中timestamp和datetime时区问题导致做DTS遇到的坑
2021/12/06 MySQL
MySQL新手入门进阶语句汇总
2022/09/23 MySQL