没有项目描述

django-reverse-admin的Python项目详细描述


#Django Reverse Admin

使Django Admin以更好的方式处理OneTooneFields的模块。
一对一关系的常见用例是将模型“嵌入”到另一个模型中。例如,一个人可能有多个指向地址实体的外键、一个家庭地址、一个企业地址等等。django admin使用select
框显示这些关系,允许用户选择要连接到
个人的地址实体。处理关系的更自然的方法是使用
内联。但是,由于外键放在拥有的
实体上,因此不能使用django admins标准内联类。这就是为什么我创建了这个模块来实现这个用例的“反向内联”。


fix/extension of:
*[admin reverse](https://github.com/rpkilby/django reverse admin)
*[reverseadmin](http://django snippets.org/snippets/2032/)

[![Circleci](https://circleci.com/gh/daniyalzade/django_reverse_admin.svg?style=svg)(https://circleci.com/gh/daniyalzade/django_reverse_admin)


如果您需要支持python 2.7,请使用1.0版。如果您需要支持python2.7,请使用1.0版。使用pip安装





`` sh
/>/>
`models.py`从django.db导入的文件

``py
模型

class address(models.model):
street=models.charfield(最大长度=255)
zipcode=models.charfield(最大长度=10)
city=models.charfield(最大长度=255)
state=models.charfield(最大长度=2)

class person(models.model):
name=models.charfield(最大长度=255)
business\addr=models.foreignkey(address,
related_name=”business_addr')
home_addr=models.onetoonefield(address,related_name=”home_addr')
other_addr=models.onetoonefield(address,相关的'u name='other\u addr')
````

`admin.py`文件

``py
``py
=['business_addr',
('home_addr',{'fields':['street','city','state','zipcode']}),
]
管理站点.注册(个人,personadmin)
```


inline_type可以是“tabular”或“stacked”,分别用于tabular和
stacked inline。

模块设计用于django 1.10。由于它钩住了管理包的内部,因此可能无法与较新的django版本一起使用。


contribution

*为功能增强创建pr
*合并pr后,使用以下命令更新版本:

````
bumpversion patch
git push origin master——tags
```

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何修改打印板?   java Spring批处理JdbcCursorItemReader还是RepositoryItemReader?   java如何在JTable Swing中增加标题列的字体?   java在数组方面遇到问题,导致表达式非法启动   java如何为maven pom的某些部分关闭Eclipse代码格式化程序。xml   java Dropwizard登录代码   java Jersey 2.22:客户端的默认连接超时是多少?   java无法自动连接字段:javax。sql。数据来源   如何从java中的行列表中获取单词列表?   java JDBC批量更新和处理异常?   计算大根:bigdecimal/java   java如何在JavaCC语法中提到trycatch块   javasocket。getInetAddress()不返回任何内容   oracle SQL开发人员错误无法找到Java虚拟机   java我如何计算和显示未来5年每一年的投资价值   java如何关闭浏览器选项卡?   java如何在showMessageDialog中打印双2D数组?   java从站点抓取播放列表URL?   selenium中的java点击css按钮