Changed mind: each Site has exactly one Course, one Term, one Owner. Schema change.
authorgfawcett <gfawcett@6d9bc8c9-1ec2-4278-b937-99fde70a366f>
Thu, 15 Jul 2010 00:54:42 +0000 (00:54 +0000)
committergfawcett <gfawcett@6d9bc8c9-1ec2-4278-b937-99fde70a366f>
Thu, 15 Jul 2010 00:54:42 +0000 (00:54 +0000)
commit932ada26b1f35698a65b9df2b487d9467fd68339
treeafd5523fe284a2e4a1e369041d81f7bd34ac6601
parentbc9ea913bc0181840b0dcc6a8df057c82907e5a3
Changed mind: each Site has exactly one Course, one Term, one Owner. Schema change.

This radically simplifies the design. Access control and
personalization can still be addressed through membership Groups.

There can be only one Site with a given (course, term, owner) triple.

git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@912 6d9bc8c9-1ec2-4278-b937-99fde70a366f
conifer/grahams-init-fixture.json
conifer/syrup/migrations/0002_auto__add_field_site_term__add_field_site_course__add_unique_site_owne.py [new file with mode: 0644]
conifer/syrup/models.py
conifer/templates/edit_site.xhtml