Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Creating a new CSpace Django Project for an institution

 wsgi.py (mount point)

settings.py (static root)

Development of a webapp for an existing project

startapp

cspace_django_site/settings.py (INSTALLED_APPS)

cspace_django_site/urls.py (urlpatterns)

any other site level dependencies: logging, cacheing, configuration: use of the config directory and .cfg files

Deploying an institution project to a "Linux Server"

- resolve dependencies (Apache (i.e. mod_wsgi), Python, Django, virtenv, python packages)

- clone project to /usr/local/share/django

- copy example files to config/ and customize per deployment (if any)

- restart Apache

Maintenance of an existing webapp

- check out latest code (details?)

- modify

- test locally

- commit and push (where exactly?)

Pushing your spiffy revised project  to Dev or Production Server

In principle:

 

git pull

manage.py collectstatic

restart apache

Maintaining the parent CSpace Django Project

- defer

Souping up your webapps

Solr

PIL

...

  • No labels