Testing
d29d23ecf3
Make the page much more flexible- allow multiple countries to be selected rather than just one in the form. Also add a lot more text to the page, and move the 'all' option out into its own subheading rather than being in the same form. Both GET and POST requests are now allowed for ease of use from non-browser scenarios or those that wish to update their mirrorlist automatically and submit parameters to the URL. Signed-off-by: Dan McGee <dan@archlinux.org> |
||
---|---|---|
devel | ||
main | ||
media | ||
mirrors | ||
news | ||
packages | ||
public | ||
templates | ||
todolists | ||
__init__.py | ||
.gitignore | ||
AUTHORS | ||
feeds.py | ||
HACKING | ||
LICENSE | ||
local_settings.py.example | ||
manage.py | ||
README | ||
settings.py | ||
sitemaps.py | ||
TODO | ||
urls.py |
# License See LICENSE file. # Authors See AUTHORS file. # Dependencies - python - mysql-python or python-pysqlite - Django >= 1.2.X # Installation For a simple testing installation: 1. Install dependencies. $ pacman -S django python-pysqlite sqlite3 2. Copy local_settings.py.example to local_settings.py and modify. Make sure to uncomment the appropriate db section (either sqlite or mysql). 3. Sync the database to create it. $ python manage.py syncdb 4. Load the fixtures to prepopulate some data. $ python manage.py loaddata arches.json repos.json 5. Use the following commands to start a service instance $ python manage.py runserver 6. To optionally populate the database with real data: $ wget ftp://ftp.archlinux.org/core/os/i686/core.db.tar.gz $ ./manage.py reporead i686 core.db.tar.gz (alter architecture and repo to get x86_64 and extra packages if needed)