https://github.com/dongweiming/r
Upload file service with react
https://github.com/dongweiming/r
Last synced: 3 months ago
JSON representation
Upload file service with react
- Host: GitHub
- URL: https://github.com/dongweiming/r
- Owner: dongweiming
- License: mit
- Created: 2015-09-06T14:20:49.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2020-05-09T07:41:31.000Z (about 5 years ago)
- Last Synced: 2025-03-17T14:02:08.454Z (3 months ago)
- Language: CSS
- Size: 1.27 MB
- Stars: 63
- Watchers: 9
- Forks: 12
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# R
Upload file service with react. It's [P](https://github.com/qingfeng/p)'s (react + es6+) version
Douban Intra Service http://r.dapps.douban.com/
# Demo
The [R Demo](https://vast-brushlands-4477.herokuapp.com) showcases `r`.
# Get Started
```shell
git clone https://github.com/dongweiming/r
cd r
virtualenv venv
source venv/bin/activate
pip install -r requirements.txt
mkdir permdir
./setup_databases.sh
python app.py
open http://localhost:5000
```# Command Line
Example:
* Command line: ``curl -F file=@"/tmp/1.png" http://p.dapps.douban.com/``
* Command line: ``curl -F file=@"/tmp/1.png" -F w=100 -F h=100 http://p.dapps.douban.com/``
* Resize image: ``http://p.dapps.douban.com/r/img_hash.jpg?w=300&h=200``
* Affine Transformation:
``http://p.dapps.douban.com/a/img_hash.jpg?w=300&h=300&a=0.86,0.5,-100,-0.5,0.86,50``
(Rotate 30 degree clockwise and then translation 100 right, 50 up.)