跳转到主要内容

使Django文件字段在页面重新加载之间保存其值的软件

项目描述

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

目前处于开发中。

安装

安装应用程序

pip install django-sticky-files

然后添加 sticky_filesINSTALLED_APPS

包含URL

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

项目处于开发中,因此目前还没有文档和测试 (尚未)

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于 安装软件包 的信息。

源分布

django-sticky-files-0.3.2.tar.gz (1.0 MB 查看哈希)

上传于 源代码

由以下支持