使django文件字段在页面重新加载之间保存其值的应用程序

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


在需要保存时解决问题的应用程序 页面重新加载之间窗体的文件字段值 (包括表单验证错误)。

目前正在开发中。

安装

安装应用程序:

pip install django-sticky-files

然后将sticky_files添加到INSTALLED_APPS

包括网址:

url(r'^sticky-images/', include('sticky_files.urls', namespace='sticky_files')),

用法

有四个模型字段实现粘性文件行为:

from django.db import models
from sticky_files import fields
from sticky_files.models import FileBase


class SomeImage(FileBase):
    pass


class SomeFile(FileBase):
    pass

class SomeModel(models.Model):
    main_image = fields.StickyImageField(
        'app.SomeImage',
        related_name='+'
    )
    images = fields.ManyStickyImageField(
        'app.SomeImage',
        max_objects=4,
        related_name='galleries_images',
    )
    file = fields.StickyFileField(
        'app.SomeFile',
        related_name='+'
    )
    files = fields.ManyStickyFileField(
        'app.SomeFile',
        max_objects=4,
        related_name='galleries_files',
    )

看起来是这样的:

https://github.com/asyncee/django-sticky-files/raw/master/screenshots/intro.png

项目正在开发中,因此还没有文档和测试

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

推荐PyPI第三方库


热门话题
java Spring安全编程授权   java Android库AAR取决于另一个库   Java/Groovy双精度语句问题   爪哇。查看安卓监视器图形时,release()不会减少我的内存   java无法在子类中使用EventFiringWebDriver对象   java第一个if语句始终为true,但第二个if语句不为true   java如何从作为字符串提供的XML源代码创建可绘制(或XmlResourceParser对象)?   多线程Java并发问题锁和同步方法   java Android Studio注册链接   java ArrayList of ArrayList of String   使用Shadow重新定位的包中的java Kotlin属性不起作用   java在接口org上找不到方法。阿帕奇。伊巴蒂斯。遗嘱执行人。陈述名为prepare的语句处理程序   如何在Java中放大2倍?   java当参数作为RequestBody和RequestParam发送时,sprig控制器无法识别发送的请求