Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/psycojoker/neutrinet
neutrinet's new website
https://github.com/psycojoker/neutrinet
Last synced: 14 days ago
JSON representation
neutrinet's new website
- Host: GitHub
- URL: https://github.com/psycojoker/neutrinet
- Owner: Psycojoker
- Created: 2011-11-13T19:09:41.000Z (about 13 years ago)
- Default Branch: master
- Last Pushed: 2012-06-16T17:30:48.000Z (over 12 years ago)
- Last Synced: 2024-04-16T18:01:42.984Z (7 months ago)
- Language: JavaScript
- Homepage:
- Size: 863 KB
- Stars: 3
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Intro
Site de [Neutrinet](http://neutrinet.be).
# Comment tester le site?
Pour cela vous devez avoir python et le framework web python [django](https://docs.djangoproject.com) installé.
Sous les debian based python est fournit par défaut, pour installer django ainsi que pip:
sudo apt-get install python-django python-pip
Une fois que c'est fait, cloner le dépot et allez dans le nouveau répertoire:
git clone git://github.com/Psycojoker/neutrinet.git
cd neutrinetSi vous voulez créer un virtualenv:
virtualenv --no-site-packages --distribute ve
source ve/bin/activatePour en sortir:
deactivate
Ensuite, installez les dépendances (en root si vous n'êtes pas dans un virtualenv):
pip -r requirements.txt
Si vous êtes dans un virtualenv installé également django avec pip (pip install django).
Puis, pour créer la db (par défaut c'est du sqlite) et charger les fixtures (des données par défaut):
./manage.py syncdb
Il va vous proposer de créer un admin, si vous ne voulez pas le faire tout de suite vous pouvez le faire après avec la commande:
./manage.py createsuperuser
Pour lancer un serveur de dev:
./manage.py runserver
Pour lui demander d'écouter pas uniquement les requètes venant de la machine sur lequel il tourne (et changer de port):
./manage.py runserver 0.0.0.0:8000
Si vous voulez modifier le fichier settings.py mais uniquement pour des modifications propre à la machine courante (ie: setter une autre db) vous pouvez créer le fichier *settings_local.py* qui surchargera toutes les configs de settings.py que vous definiriez dedans.
# TODO
* Utiliser reversion sur les flatpages
* Hoster ce dépot git chez nous