Skip to content

Chennaipy/website

Repository files navigation

Chennaipy Website

Build Status

This is the repo for the Chennai Python User Group's website http://chennaipy.org. The site is built using Pelican, a static site generator, powered by Python. The site's theme is based on Pure Pelican Theme.

Find us

Setup for local development

  • Fork repo

    Fork the repository to your account so that you have your copy of the website.

  • Clone repo

      $ git clone --recursive git@github.com:<your-username>/website.git chennaipy-website
    

    This will clone the repository on to your system and clone the submodules inside it as well recursively. Additionally, the folder to which it will be cloned to is called chennaipy-website.

  • Set up a virtual env in that folder and activate it

      $ cd <repo>
      $ virtualenv env
      $ source env/bin/activate
    
  • Install the requirements using pip from inside the virtual environment

      (env)$ pip install -r requirements.txt
    
  • Start the server

      make devserver
    
  • Visit local site

    Open up your web browser and point it to http://localhost:8000 to see the site running locally. Yay!

Contributing

See CONTRIBUTING.md