You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Remove signing view
Widgets are now signed when rendered. This behavior saves one
call to the application server.
* Add support for `accept` attribute
Limit upload policy MIME-Type in `accept` attribute.
* Add support for `multiple` file uploads
* Remove `django-appconf` dependency
* Remove progress bar
* Add middleware to allow seamless Django integration
* Add automatical `FileField.widget` overwrite
* Add tests
* Reduce file size
* Reduce asset size
[](https://gitter.im/codingjoe/django-s3file?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
13
-
14
9
15
10
## Features
16
11
17
-
- Pure JavaScript (no jQuery)
18
-
- Python 2 and 3 support
19
-
- Auto swapping based on your environment
20
-
- Pluggable as it returns a simple django file, just like native input
21
-
- Easily extensible (authentication, styles)
22
-
12
+
* lightweight: less 200 lines
13
+
* no JavaScript or Python dependencies (no jQuery)
14
+
* Python 3 and 2 support
15
+
* auto enabled based on your environment
16
+
* works just like the build-in
23
17
24
18
## Installation
25
19
26
-
Just install S3file using `pip` or `easy_install`.
20
+
_Make sure you have [Amazon S3 storage][boto-storage] setup correctly._
21
+
22
+
Just install S3file using `pip`.
23
+
27
24
```bash
28
25
pip install django-s3file
29
26
```
30
-
Don't forget to add `s3file` to the `INSTALLED_APPS`.
31
27
28
+
Add the S3File app and middleware in your settings:
0 commit comments