用于django的增强文件输入小部件,它在后台上载文件并保留表单错误的值。

django-sticky-uploads的Python项目详细描述


django sticky uploads是django的一个逐步增强的文件输入小部件 它在后台上载文件,并在出现表单错误时保留值。

Build Status :target: https://secure.travis-ci.org/caktus/django-sticky-uploads

要求/安装

Django Sticky Uploads需要Django 1.11或2.0和一个Python 所选django版本支持的。

安装django粘性上传的最简单方法是使用pip

pip install django-sticky-uploads

浏览器支持

这个项目利用progressive enhancement 这意味着,虽然所有浏览器都受支持,但它们不会都有相同的用户体验。如果 浏览器不支持必要的客户端功能,因此它将返回到 默认文件上载行为。

HTML5的主要依赖项是File APIXHR2这意味着下面的桌面/移动浏览器应该得到增强的 体验:

  • 铬13+
  • Firefox 4+
  • Internet Explorer 10+
  • Safari 6+
  • 歌剧12+
  • iOS Safari 6+
  • Android浏览器3+
  • 黑莓Broswer 10+
  • Opera移动电话12+
  • Android 27+的Chrome浏览器
  • Android版Firefox 22+

文档

有关使用Django Sticky上载的其他文档,请访问 Read The Docs

运行测试

您可以使用via运行测试:

tox

(可能在使用pip install tox或其他选项安装tox之后。)

许可证

Django Sticky Uploads是根据BSD许可证发布的。见 LICENSE文件了解更多详细信息。

贡献

如果你认为你发现了一个bug或者对这个项目感兴趣 签出django-sticky-uploads on Github

Caktus Consulting Group, LLC赞助的开发。

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

推荐PyPI第三方库


热门话题
java为什么加载个人密钥库需要这么多时间?   当我使用main创建Android应用程序UI时,如何通过java修改它。xml文件?   java Tomcat 6和7:WebappClassLoader:尝试为名称org/apache/openjpa/persistence/osgi/BundleUtils复制类定义   java`parseInt()`和`parseDouble()`throw`NumberFormatExeption`   JavaSpringMongoDB填充引用   在LinuxMint中打开Eclipse时发生java错误;OpenJDK 64位服务器VM警告:忽略选项MaxPermSize=512m;支持在8.0中被删除   使用PKCS7Padding的AES CBC加密在Java和Objective中有不同的结果   java为什么Jackson要用一个以类命名的额外层来包装我的对象?   json在Java中使用parallelStream提取值   JavaSpring存储库自动生成方法:按给定的顶部编号+按字段描述排序选择   java是否有可序列化的标准闭包接口?   .NET与Java在初创公司的web应用程序开发   如何修复java。java中的lang.unsatifiedLinkError   JavaFX+Spring Boot+Hibernate应用程序对多个环境的java支持   自定义视图组中的java更改未呈现