fpage
所属分类:后台框架
开发工具:JavaScript
文件大小:945KB
下载次数:0
上传日期:2014-04-02 21:41:00
上 传 者:
sh-1993
说明: 一个社交新闻网站,类似于reddit和黑客新闻,使用烧瓶框架用python编写。
(A social news website, similar to reddit and hacker news, written in python using flask framework.)
文件列表:
.travis.yml (296, 2014-04-03)
LICENSE (10283, 2014-04-03)
Procfile (60, 2014-04-03)
fpage (0, 2014-04-03)
fpage\__init__.py (0, 2014-04-03)
fpage\admin (0, 2014-04-03)
fpage\admin\__init__.py (31, 2014-04-03)
fpage\admin\views.py (2128, 2014-04-03)
fpage\app.py (1643, 2014-04-03)
fpage\assets.py (528, 2014-04-03)
fpage\comment (0, 2014-04-03)
fpage\comment\__init__.py (118, 2014-04-03)
fpage\comment\models.py (1398, 2014-04-03)
fpage\comment\views.py (2548, 2014-04-03)
fpage\database.py (1346, 2014-04-03)
fpage\extensions.py (417, 2014-04-03)
fpage\message (0, 2014-04-03)
fpage\message\__init__.py (31, 2014-04-03)
fpage\message\models.py (872, 2014-04-03)
fpage\message\views.py (819, 2014-04-03)
fpage\public (0, 2014-04-03)
fpage\public\__init__.py (100, 2014-04-03)
fpage\public\views.py (2226, 2014-04-03)
fpage\settings.py (1205, 2014-04-03)
fpage\static (0, 2014-04-03)
fpage\static\css (0, 2014-04-03)
fpage\static\css\style.css (1691, 2014-04-03)
fpage\static\js (0, 2014-04-03)
fpage\static\js\plugins.js (6914, 2014-04-03)
fpage\static\js\script.js (4682, 2014-04-03)
fpage\static\libs (0, 2014-04-03)
fpage\static\libs\bootstrap (0, 2014-04-03)
fpage\static\libs\bootstrap\.bower.json (850, 2014-04-03)
fpage\static\libs\bootstrap\Gruntfile.js (11327, 2014-04-03)
fpage\static\libs\bootstrap\LICENSE (1083, 2014-04-03)
fpage\static\libs\bootstrap\bower.json (523, 2014-04-03)
... ...
===============================
fpage
===============================
A social news web app similar to reddit written in flask/python
Quickstart
----------
::
git clone https://github.com/Nikola-K/fpage
cd fpage
pip install -r requirements/dev.txt
python manage.py db init
python manage.py db migrate
python manage.py db upgrade
python manage.py server
Deployment
----------
In your production environment, make sure the ``FPAGE_ENV`` environment variable is set to ``"prod"``.
Admin User
----------
Create your account and visit ``yourdomain.com/admin`` - if no admin exists current user will be assigned as admin.
This can not be changed later other than accessing database directly and changing value.
Shell
-----
To open the interactive shell, run ::
python manage.py shell
By default, you will have access to ``app``, ``db``, and the ``User`` model.
Running Tests
-------------
To run all tests, run ::
python manage.py test
Migrations
----------
Whenever a database migration needs to be made. Run the following commmands:
::
python manage.py db migrate
This will generate a new migration script. Then run:
::
python manage.py db upgrade
To apply the migration.
For a full migration command reference, run ``python manage.py db --help``.
近期下载者:
相关文件:
收藏者: