This package defines the Group application. This app defines generic Group and License information for a particular installation of MouseDB. Because every page on this site identifies both the Group and data restrictions, at a minimum, group information must be provided upon installation (see installation instructions).
This defines the data structure for the Group model.
The only required field is group. All other fields (group_slug, group_url, license, contact_title, contact_first, contact_last and contact_email) are optional.
This defines the data structure for the License model.
The only required field is license. If the contents of this installation are being made available using some licencing criteria this can either be defined in the notes field, or in an external website.
Defines the admin interface for Groups.
Currently set as default.
Defines the admin interface for Licences.
Currently set as default.
Defines the admin interface for the LogEntry objects.
This file contains tests for the groups application.
These tests will verify generation of a new group and license object.
Test the models contained in the ‘groups’ app.
Instantiate the test client.
Depopulate created model instances from test database.
This is a test for creating a new group object, with all fields being entered, except license.
This is a test for creating a new group object, with only the minimum being entered.
This is a test for creating a new license object, with all fields being entered.
This is a test for creating a new license object, with only the minimum being entered.