文件名称:django-smart-selects:django形式的链接和分组选择
文件大小:47KB
文件格式:ZIP
更新时间:2024-04-30 10:24:27
Python
Django Smart选择 通过此包,您可以通过向模型添加自定义外键或多对多字段来快速过滤或分组“链接”模型。 这将使用AJAX查询来仅加载适用的链接对象。 适用于Django 2.2至3.2版本。 警告:默认情况下,AJAX端点不强制执行任何权限。 这意味着任何具有链接字段的模型都是世界可读的。 如果您想对该权限进行更多控制,则软件包是一种出色的高质量软件包,可通过权限检查启用相同的功能。 文献资料 有关安装和配置的更多信息,请参见以下文档: 报告问题/发送PR 您可以使用以下方法尝试test_app示例: python manage.py migrate python manage.py loaddata test_app/fixtures/ * python manage.py runserver 然后使用admin / admin登录 去做 添加权限检查以使用户能够限
【文件预览】:
django-smart-selects-master
----MANIFEST.in(270B)
----.travis.yml(755B)
----.coveragerc(123B)
----docs()
--------conf.py(4KB)
--------installation.md(668B)
--------settings.md(437B)
--------Makefile(7KB)
--------usage.md(6KB)
--------index.rst(242B)
----pytest.ini(267B)
----CHANGES.rst(1KB)
----.github()
--------ISSUE_TEMPLATE.md(1KB)
--------workflows()
----smart_selects()
--------models.py(0B)
--------db_fields.py(11KB)
--------utils.py(2KB)
--------static()
--------__init__.py(221B)
--------views.py(5KB)
--------widgets.py(11KB)
--------tests.py(2KB)
--------urls.py(994B)
--------form_fields.py(5KB)
----tox.ini(757B)
----LICENSE(1KB)
----CONTRIBUTING.md(308B)
----setup.cfg(134B)
----requirements.txt(147B)
----AUTHORS(34B)
----setup.py(1KB)
----manage.py(251B)
----.gitignore(137B)
----test_app()
--------models.py(6KB)
--------__init__.py(0B)
--------migrations()
--------settings.py(2KB)
--------admin.py(2KB)
--------tests.py(10KB)
--------urls.py(194B)
--------fixtures()
----README.md(2KB)
----.flake8(35B)