拖动以重新排序Django的内联模型管理员
项目描述
拖动以重新排序Django的内联模型管理员
安装
pip install django-orderable-inlines
将 orderable_inlines 添加到您的 INSTALLED_APPS。
示例
models.py:
from django.db import models
class Gallery(models.Model):
name = models.CharField(max_length=16)
class Photo(models.Model):
gallery = models.ForeignKey(Gallery)
image = models.ImageField(upload_to='gallery_photos')
order = models.PositiveIntegerField(default=1)
admin.py:
from django.contrib import admin
from gallery.models import Gallery, Photo
from orderable_inlines import OrderableTabularInline
class PhotoInline(OrderableTabularInline):
model = Book
orderable_field = 'order'
class GalleryAdmin(admin.ModelAdmin):
inlines = [
PhotoInline,
]
admin.site.register(Gallery, GalleryAdmin)
项目详情
下载文件
为您的平台下载文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源分布
django-orderable-inlines-0.0.6.tar.gz (15.5 kB 查看哈希值)
关闭
django-orderable-inlines-0.0.6.tar.gz的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 0e5ebd1579eeab0c978df10f86201764795908249990b629046b2d98d268baca |
|
| MD5 | eff425903ca532e55d2c724f80c36fb1 |
|
| BLAKE2b-256 | 1e294f779627291fbc0b4f200cbd577ecd7ccf61a219eb741ac36ee38f582289 |