fanxiangce-master
所属分类:网络编程
开发工具:Python
文件大小:2840KB
下载次数:3
上传日期:2017-07-25 10:01:02
上 传 者:
赫赫何
说明: 实现个人相册的管理系统,有酷炫的界面和人性化的相册管理。
(Management system for realizing personal photo album)
文件列表:
LICENSE (1075, 2017-02-20)
_config.yml (28, 2017-02-20)
app (0, 2017-02-20)
app\__init__.py (1229, 2017-02-20)
app\auth (0, 2017-02-20)
app\auth\__init__.py (129, 2017-02-20)
app\auth\forms.py (4226, 2017-02-20)
app\auth\views.py (6486, 2017-02-20)
app\decorators.py (542, 2017-02-20)
app\email.py (700, 2017-02-20)
app\main (0, 2017-02-20)
app\main\__init__.py (240, 2017-02-20)
app\main\errors.py (364, 2017-02-20)
app\main\forms.py (4520, 2017-02-20)
app\main\tag.py (7620, 2017-02-20)
app\main\upload.py (1428, 2017-02-20)
app\main\views.py (24929, 2017-02-20)
app\models.py (12999, 2017-02-20)
app\static (0, 2017-02-20)
app\static\css (0, 2017-02-20)
app\static\css\bootstrap.min.css (121828, 2017-02-20)
app\static\css\carousel.css (3105, 2017-02-20)
app\static\css\csshake.css (27818, 2017-02-20)
app\static\css\lightbox.css (3864, 2017-02-20)
app\static\css\normalize.css (1825, 2017-02-20)
app\static\css\remodal-default-theme.css (6172, 2017-02-20)
app\static\css\remodal-tag-theme.css (6052, 2017-02-20)
app\static\css\remodal.css (1637, 2017-02-20)
app\static\css\tag.css (1412, 2017-02-20)
app\static\css\thumbnail-gallery.css (399, 2017-02-20)
app\static\css\typing.css (470, 2017-02-20)
app\static\favicon.ico (58561, 2017-02-20)
app\static\fonts (0, 2017-02-20)
app\static\fonts\glyphicons-halflings-regular.eot (20127, 2017-02-20)
app\static\fonts\glyphicons-halflings-regular.svg (108738, 2017-02-20)
app\static\fonts\glyphicons-halflings-regular.ttf (45404, 2017-02-20)
... ...
# fanxiangce
An album website made by Flask and Python (翻相册).
## ScreenShots
User page:
![user page](https://raw.githubusercontent.com/greyli/fanxiangce/master/screenshots/user.png)
Album page:
![album page](https://raw.githubusercontent.com/greyli/fanxiangce/master/screenshots/album.png)
Edit page:
![edit page](https://raw.githubusercontent.com/greyli/fanxiangce/master/screenshots/edit.png)
Photo page:
![photo page](https://raw.githubusercontent.com/greyli/fanxiangce/master/screenshots/photo.png)
## Extensions and Plugins
- Flask==0.11.1
- Flask-Bootstrap==3.0.3.1
- Flask-Login==0.3.1
- Flask-Mail==0.9.0
- Flask-Migrate==1.1.0
- Flask-Moment==0.2.1
- Flask-Script==0.6.6
- Flask-SQLAlchemy==1.0
- Flask-Uploads==0.2.1
- Flask-WTF==0.12
- Isotope
- Lightbox2
- jQuery-UI
## Installation
Clone it from Github:
```
$ git clone https://github.com/greyli/fanxiangce.git
```
Use `virtualenv` to create a virtual enviroment and activate it (Optional but Recommend).
Then install packages:
```
$ pip install -r requirements/prod.txt
```
Create database and migration file:
```
$ cd fanxiangce
$ python manage.py db init
$ python manage.py db migrate
$ python manage.py db upgrade
```
Run it by Flask-Script's command `runserver`:
```
$ python manage.py runserver
```
Now Go to http://127.0.0.1:5000/
## Sub-Project
https://github.com/greyli/image-wall
## More details
- fanxiangce is 翻相册's pinyin (翻: flip, 相册: album).
- [fanxiangce.com](http://fanxiangce.com) now is only an old demo page.
- More information can be found on ['Hello, Flask!'](https://zhuanlan.zhihu.com/flask) -- an column about Flask and Web development.
## License
This demo application is licensed under the MIT license: http://opensource.org/licenses/mit-license.php
近期下载者:
相关文件:
收藏者: