Skip to content

Codebase for the IDI Open website and backend

Notifications You must be signed in to change notification settings

andsild/IDIOpen

 
 

Repository files navigation

Gentlecoding

Programming for IDIOpen

dev contact:

Git configuration

Replace your .git/config file with the "config" provided in this directory.

"cp -vi /config/gitconfig /.git/config"

The openshift remote is LIVE, and pushes will be put on the webserver. "git push openshift" achieves this. The master branch is supposed to stay clean, but it is only on github (not live)

When pushing to production, you should push to both remotes/branches. Do this by typing git push all

Django project directory structure

 djangoproj/
    .gitignore
 	.openshift/
 		action_hooks/         ( Scripts invoked when pushing to openshift)
 			build
 			post_deploy
 			pre_build
 			deploy
 			secure_db.py
 		cron/
 		markers/
 	setup.py                  ( Setup file that should install/verify dependencies in building)
 	libs/                     ( Adicional libraries)
 	data/                     ( For not-externally exposed wsgi code)
 	wsgi/                     ( Externally exposed wsgi goes)
 		application           ( Script to execute the application on wsgi)
 		openshift/            ( Django project directory)
 			templates/
 				home/
 					home.html ( Default home page)
 		static/               ( Public static content gets served here)

About

Codebase for the IDI Open website and backend

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 52.1%
  • JavaScript 27.5%
  • HTML 10.5%
  • CSS 8.3%
  • Java 1.2%
  • Shell 0.2%
  • Other 0.2%