Django select2 主题用于选择输入小部件。
项目描述
这是一个将select2小部件引入Django管理中的选择输入的django应用。
项目旨在支持Python 3.7+和Django 2.2+。
对于Django < 2.0版本支持或与python-2.x兼容性,请使用版本1.3.4,这是最后一个支持与python-2.x兼容性的版本。
对于 Django 2.0/2.1 版本支持或 Python 3.5/3.6 兼容性,请使用版本 1.5.7,这是最后一个支持 Django 2.0/2.1 和 Python 3.5/3.6 兼容性的版本。
这个django库只是对 Select2 库的轻量级封装,并在django项目中提供易于使用的select2基本功能。如果您需要功能丰富的解决方案,我建议您查看最新的 django-select2 库,它支持ajax加载。
如果有人真的想在django-easy-select2中实现这个功能,请随时贡献。
目前项目处于非活跃开发状态,由社区维护。欢迎pull requests!
升级说明
请阅读变更日志以获取详细信息。
外观效果
使用单值选择字段(如ForeignKeyField)选择现有值之一
轻松选择1个或多个“类别”,您还可以通过使用绿色+按钮以Django-Admin的正常方式添加一个新类别,这是多值选择字段(ManyToManyField)
快速入门
在您的admin.py中
from django.contrib import admin
from easy_select2 import select2_modelform
from polls.models import Poll
PollForm = select2_modelform(Poll, attrs={'width': '250px'})
class PollAdmin(admin.ModelAdmin):
form = PollForm
这就完成了。您所有的选择小部件都是250px宽的select2小部件。
文档
您可以在文档中了解更多信息。
项目详情
下载文件
下载适合您平台的项目文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源分发
django-easy-select2-1.5.8.tar.gz (236.7 kB 查看散列)
构建分发
django_easy_select2-1.5.8-py3-none-any.whl (270.0 kB 查看散列)
关闭
django-easy-select2-1.5.8.tar.gz的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | 24ae57941f52afa04580d725c952068b6c6c6419e4ddaecdf79587addd2c013d |
|
MD5 | fa1a8784c8ac1ef6d4a586e2f046405c |
|
BLAKE2b-256 | 2e35f690a8bf41749bd587d297b4e25dd421834048141a60753ee91fac3e66e2 |
关闭
django_easy_select2-1.5.8-py3-none-any.whl的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | fa102429773ca6d71155640a5350b336481c25fb61044b52dee0122b1acf872c |
|
MD5 | f2ce52ec96bf26799c92dc3d9ca9199a |
|
BLAKE2b-256 | 6140f078031009e3f2067f4fd0e2bd75c7e742e96ed09cd717f4f6101597bdc5 |