开源软件名称:mozilla/firefox-flicks
开源软件地址:https://github.com/mozilla/firefox-flicks
开源编程语言:
Python
90.0%
开源软件介绍:Firefox Flicks
Firefox Flicks is a playdoh-based site that allows users to submit
vidoes and view other entries in the Firefox Flicks contest.
Setup
These instructions assume you have git, python, and pip installed. If
you don't have pip installed, you can install it with easy_install pip .
-
Start by getting the source:
$ git clone --recursive git://github.com/mozilla/firefox-flicks.git
$ cd firefox-flicks
-
Create a virtualenv for Flicks. Skip the first step if you already have
virtualenv installed.
$ pip install virtualenv
$ virtualenv venv
$ source venv/bin/activate
-
Install the compiled requirements:
$ pip install -r requirements/compiled.txt
-
Set up a local MySQL database. The MySQL Installation Documentation
explains how to do this.
-
Configure your local settings by copying flicks/settings/local.py-dist to
flicks/settings/local.py and customizing the settings in it:
$ cp settings/local.py-dist settings/local.py
The file is commented to explain what each setting does and how to customize
them.
-
Initialize your database structure:
$ python manage.py syncdb
$ python manage.py migrate
-
Install translations from SVN into the firefox-flicks/locale directory:
$ git svn clone https://svn.mozilla.org/projects/l10n-misc/trunk/firefoxflicks/locale/ locale
# or
$ svn checkout https://svn.mozilla.org/projects/l10n-misc/trunk/firefoxflicks/locale/ locale
-
Install the GNU version of gettext . If you are on OSX, you can do this
using Homebrew:
$ brew install gettext
$ brew link gettext
-
Compile the translations:
$ python manage.py compilemessages
Running the Development Server
You can launch the development server like so:
$ python manage.py runserver
Waffle Flags
The following waffle flags are in use:
winners_page - Controls whether the winners page is available, as well as
displaying winner information on designated videos.
License
This software is licensed under the New BSD License. For more
information, read the file LICENSE .
|
请发表评论