Macadames' blog

Le silence est d'or, jusqu'à ce qu'il devienne plomb.

Je veux mon réseau social

with 2 comments

Rien de plus simple, avec  Twistranet.

Il vous faut :

Un serveur (Linux, Mac, ou Windows) avec python 2.6+ installé (ou python 2.5 accompagné de simplejson). Python 3 n’est pas supporté par contre.

Installez pip (il faut apprendre à s’en servir, ça simplifie toutes les installations/mises à jour/ désinstallations des paquets python). (*)

Installez PIL. (http://www.pythonware.com/products/pil/)

En ligne de commande vous tapez :

$ pip install numericube-twistranet

Si tout s’est bien déroulé, vous êtes prêt à démarrer.

Admettons que vous voulez stocker votre projet dans le dossier « c:\mesprojets\monreseausocial » ou dans « /home/chezmoi/monreseausocial », appelons le  « path_to/monreseausocial »

Ouvrez une ligne de commande et tapez :

$ twistranet_project « path_to/monreseausocial »

Si c’est pour du test, je vous conseille plutôt de taper :

$ twistranet_project cogip « path_to/monreseausocial »

Ainsi vous verrez twistranet en action dans une société fictive appelée cogip.

Cela a pour effet de créer votre projet et de démarrer votre serveur en ligne de commande sur le port 8000. En bas du fichier de log vous trouverez le mot de passe du compte admin indispensable pour vous connecter.

Et finalement, ouvrez votre navigateur et tapez :

http://localhost:8000

Vous pouvez commencer à jouer avec Twistranet, votre réseau social.

Pour couper votre serveur :

Sur la ligne de commande :

$ CTRL-C

Pour changer le mot de passe du compte admin :

$ cd « path_to/monreseausocial »

$ python manage.py changepassword admin

Pour redémarrer le serveur :

$ python manage.py runserver

Pour (beaucoup) plus d’information, http://www.twistranet.fr/

Pour les développeurs, lisez aussi la doc (dossiers /docs) dans le paquet :
http://pypi.python.org/packages/source/n/numericube-twistranet/numericube-twistranet-0.9.0.zip

Si le sujet des réseaux sociaux vous intéresse je vous suggère d’aller faire un tour sur

http://numericube.com

(*) Installer pip sous Linux :

$ wget http://pypi.python.org/packages/source/p/pip/pip-0.6.3.tar.gz
$ tar xzf pip-0.6.3.tar.gz
$ cd pip-0.6.3
$ python setup.py install

Installer pip sous Windows :
- Téléchargez http://pypi.python.org/packages/source/p/pip/pip-0.6.3.tar.gz
- Ouvrir et décompresser le fichier pip-0.6.3.tar.gz
$ cd pip-0.6.3
$ python setup.py install
About these ads

Written by macadames

7, mars 2011 at 1:53

2 Réponses

Subscribe to comments with RSS.

  1. C’est normal que l’installation dure 3 plombes? :o

    aznrei

    29, novembre 2012 at 8:46

    • Il y a une nouvelle version publiée (qui corrige l’incompatibilité avec Django 1.4 de certains produits)

      En attendant la future version compatible Django 1.5 en cours de developpement la dernière version publiée sur pypi force l’utilisation de Django 1.3.x. Si Django 1.4 ou 1.5 est pré-installé sur votre système utilisez un virtualenv.

      Vous ne devriez plus avoir de problème.

      macadames

      10, janvier 2013 at 10:48


Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s

Suivre

Recevez les nouvelles publications par mail.

%d blogueurs aiment cette page :