Skip to content

ecologylab/socialNetwork

Repository files navigation

Information Composition Social Network 

Django/Pinax Project of Information Composition Social Network.

Django version 1.3.1
Pinax version 0.9b1.dev10
Python version 2.7.2

This project has many dependencies. You can install everything including Django and Pinax with pip requirements file.
Please follow following steps to install dependencies and run project.

(Instructions for Linux/Unix machines)

1) Install Python 2.7
2) Install pip for python 2.7
3) Install PostGreSQL
4) Install xapian and xapian-bindings for your operating system (Instructions for every operating system http://xapian.org/download)
5) sudo pip install -r requirements.txt
6) (After Installation) cd InfoShare
7) Open settings.py and replace database NAME social with your postgresql database name.
8) Add USER name in your database setting.
9) Synchronize database with python manage.py syncdb
10) Create super user during database sync.
11) Run site using python manage.py runserver   (Default port is 8000 and IP is 127.0.0.1 (localhost), But you can change port number and 
IP using extra parameters like python manage.py runserver [port or ipaddr:port])
12) Log in to 127.0.0.1:8000/admin or {{your configured IP and port as per step 9}}/admin and go to sites, replace example.com with 127.0.0.1:8000 or your configured IP and port as per step 9
This step is necessary to send a correct link for email confirmation and password change.



--> To update database :- python manage.py syncdb
--> To run project :- python manage.py runserver
--> To send mail to registered users and change password requests :- python manage.py send_mail   (This is not necessary, If you are using installtasks, This will be done every 1 minute)
--> To send deferred mails :- python manage.py retry_deferred              (This is not necessary, If you are using installtasks, This will be done every 1 minute)
--> To Install tasks :- python manage.py installtasks           (This tasks will be added to crontab)
--> To rebuild index :- python manage.py rebuild_index  (This is not necessary, If you are using installtasks, This will be done every 1 minute)
--> To update index :- python manage.py update_index (This is not necessary, If you are using installtasks, This will be done every 1 minute)





About

Social network for the hosting/sharing of Information Compositions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published