Skip to content

Official site for aakashlabs.org/aakashlabs.in(in python-django)

License

Notifications You must be signed in to change notification settings

MitaliNayak/aakashlabs

Repository files navigation

./static/images/aakash-logo.png An official site for Aakash tablet. (Now in Python-django)

Clone

  • Clone this repository
    git clone https://github.com/psachin/aakashlabs.git
        

Usage

  • Install dependency using virtualenv. To know more about virtualenv visit this link.
    pip install -r requirements.txt
        

Populate database

  • populate_al.py will create an Admin user and populates the database.
  • And run the script(Not working temporarily)
    python populate_al.py
        

    Instead run

    python manage.py syncdb
        

    and insert data using the ‘admin’ interface.

    It will prompt for admin password.

  • Finally run development server
    python manage.py runserver
        

Other files

  • rc_parser.py: Parses rc.csv and create two files, ac_list.py and coordinators_list.py.
  • ac_list.py: Python dictionary contains Aakash centers list.
  • coordinators_list.py: Python dictionary contains Aakash center coordinators information.

How to Contribute?

  • Please create a separate branch(with appropriate name) and send pull request.
  • Your branch name should be specific to your changes/features. Say for example if you added a new view & a template to show project details, name it as new_project_template.
  • Your code and changes should be properly commented.
  • Don’t change models. If you feel that it is a necessity, please raise an issue first. Let others know why you feel it is important(Others work may be based of present model and your change will screw their work.)
  • I like small & specific changes. So don’t send variety of changes in one go.

License

About

Official site for aakashlabs.org/aakashlabs.in(in python-django)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published