From 407bb7811cb7dabf9d6a41b2741d845df0815dff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mika=C3=ABl=20Ates?= Date: Wed, 20 Jun 2012 15:29:14 +0200 Subject: [PATCH] Add missing fixtures. --- acs/fixtures/contenttypes.json | 1 + acs/fixtures/default_ns.json | 9 + acs/fixtures/example1.json | 1 + acs/fixtures/format_json.py | 7 + acs/fixtures/initial_data.json.bak | 341 ++++++++++++++++++ .../initial_data.json.remplace_par_command | 6 + acs/fixtures/test.json | 1 + 7 files changed, 366 insertions(+) create mode 100644 acs/fixtures/contenttypes.json create mode 100644 acs/fixtures/default_ns.json create mode 100644 acs/fixtures/example1.json create mode 100644 acs/fixtures/format_json.py create mode 100644 acs/fixtures/initial_data.json.bak create mode 100644 acs/fixtures/initial_data.json.remplace_par_command create mode 100644 acs/fixtures/test.json diff --git a/acs/fixtures/contenttypes.json b/acs/fixtures/contenttypes.json new file mode 100644 index 0000000..fcf5849 --- /dev/null +++ b/acs/fixtures/contenttypes.json @@ -0,0 +1 @@ +[{"pk": 10, "model": "contenttypes.contenttype", "fields": {"model": "action", "name": "action", "app_label": "acs"}}, {"pk": 11, "model": "contenttypes.contenttype", "fields": {"model": "activity", "name": "activity", "app_label": "acs"}}, {"pk": 5, "model": "contenttypes.contenttype", "fields": {"model": "contenttype", "name": "content type", "app_label": "contenttypes"}}, {"pk": 2, "model": "contenttypes.contenttype", "fields": {"model": "group", "name": "group", "app_label": "auth"}}, {"pk": 7, "model": "contenttypes.contenttype", "fields": {"model": "logentry", "name": "log entry", "app_label": "admin"}}, {"pk": 4, "model": "contenttypes.contenttype", "fields": {"model": "message", "name": "message", "app_label": "auth"}}, {"pk": 8, "model": "contenttypes.contenttype", "fields": {"model": "namespace", "name": "namespace", "app_label": "acs"}}, {"pk": 12, "model": "contenttypes.contenttype", "fields": {"model": "acsobject", "name": "object", "app_label": "acs"}}, {"pk": 1, "model": "contenttypes.contenttype", "fields": {"model": "permission", "name": "permission", "app_label": "auth"}}, {"pk": 15, "model": "contenttypes.contenttype", "fields": {"model": "acspermission", "name": "permission", "app_label": "acs"}}, {"pk": 14, "model": "contenttypes.contenttype", "fields": {"model": "acspermission2", "name": "permission2", "app_label": "acs"}}, {"pk": 9, "model": "contenttypes.contenttype", "fields": {"model": "role", "name": "role", "app_label": "acs"}}, {"pk": 6, "model": "contenttypes.contenttype", "fields": {"model": "session", "name": "session", "app_label": "sessions"}}, {"pk": 3, "model": "contenttypes.contenttype", "fields": {"model": "user", "name": "user", "app_label": "auth"}}, {"pk": 13, "model": "contenttypes.contenttype", "fields": {"model": "view", "name": "view", "app_label": "acs"}}] \ No newline at end of file diff --git a/acs/fixtures/default_ns.json b/acs/fixtures/default_ns.json new file mode 100644 index 0000000..0bd7537 --- /dev/null +++ b/acs/fixtures/default_ns.json @@ -0,0 +1,9 @@ +[ + { + "fields": { + "name": "Default" + }, + "model": "acs.namespace", + "pk": 1 + } +] diff --git a/acs/fixtures/example1.json b/acs/fixtures/example1.json new file mode 100644 index 0000000..5080d91 --- /dev/null +++ b/acs/fixtures/example1.json @@ -0,0 +1 @@ +[{"pk": 1, "model": "acs.namespace", "fields": {"name": "Default"}}, {"pk": 2, "model": "acs.namespace", "fields": {"name": "www.identity-hub.com"}}, {"pk": 1, "model": "acs.useralias", "fields": {"alias": "root", "namespace": 1, "user": 1}}, {"pk": 2, "model": "acs.useralias", "fields": {"alias": "benjamin", "namespace": 1, "user": 2}}, {"pk": 3, "model": "acs.useralias", "fields": {"alias": "mikael", "namespace": 1, "user": 3}}, {"pk": 4, "model": "acs.useralias", "fields": {"alias": "jerome", "namespace": 1, "user": 7}}, {"pk": 5, "model": "acs.useralias", "fields": {"alias": "thomas", "namespace": 1, "user": 6}}, {"pk": 6, "model": "acs.useralias", "fields": {"alias": "frederic", "namespace": 1, "user": 5}}, {"pk": 10, "model": "acs.useralias", "fields": {"alias": "pierre", "namespace": 2, "user": 4}}, {"pk": 14, "model": "acs.useralias", "fields": {"alias": "victor", "namespace": 2, "user": 8}}, {"pk": 1, "model": "acs.role", "fields": {"namespace": 1, "name": "root_admin_role", "roles": [], "users": [1, 2, 3]}}, {"pk": 2, "model": "acs.role", "fields": {"namespace": 1, "name": "root_user_administrator_role", "roles": [], "users": []}}, {"pk": 3, "model": "acs.role", "fields": {"namespace": 1, "name": "Administration Identity-Hub_policy_admin_role", "roles": [], "users": [4, 5]}}, {"pk": 4, "model": "acs.role", "fields": {"namespace": 1, "name": "Administration Identity-Hub_policy_user_admin_role", "roles": [], "users": [6]}}, {"pk": 5, "model": "acs.role", "fields": {"namespace": 1, "name": "Administration Identity-Hub_policy_object_creator_role", "roles": [], "users": [6]}}, {"pk": 6, "model": "acs.role", "fields": {"namespace": 1, "name": "Administration Identity-Hub_policy_action_creator_role", "roles": [], "users": []}}, {"pk": 7, "model": "acs.role", "fields": {"namespace": 1, "name": "role_de_lecture_action_admin", "roles": [], "users": [6]}}, {"pk": 8, "model": "acs.role", "fields": {"namespace": 2, "name": "admin_SP", "roles": [], "users": [10]}}, {"pk": 9, "model": "acs.role", "fields": {"namespace": 2, "name": "admin_IdP", "roles": [], "users": [10]}}, {"pk": 10, "model": "acs.role", "fields": {"namespace": 2, "name": "admin_tout_puissant", "roles": [8, 9], "users": [14]}}, {"pk": 1, "model": "acs.action", "fields": {"namespace": 1, "name": "administration"}}, {"pk": 2, "model": "acs.action", "fields": {"namespace": 2, "name": "access"}}, {"pk": 1, "model": "acs.acsobject", "fields": {"namespace": 2, "name": "configuration_des_SP"}}, {"pk": 2, "model": "acs.acsobject", "fields": {"namespace": 2, "name": "configuration_des_IdP"}}, {"pk": 1, "model": "acs.view", "fields": {"acs_objects": [], "users": [1], "roles": [1, 3], "views": [2], "namespace": 1, "actions": [], "activities": [], "name": "root_admin_view"}}, {"pk": 2, "model": "acs.view", "fields": {"acs_objects": [1, 2], "users": [], "roles": [7, 8, 9, 10], "views": [3, 4, 5], "namespace": 1, "actions": [2], "activities": [], "name": "Administration Identity-Hub_policy_admin_view"}}, {"pk": 3, "model": "acs.view", "fields": {"acs_objects": [], "users": [], "roles": [], "views": [], "namespace": 1, "actions": [2], "activities": [], "name": "vue_des_actions_d_admin"}}, {"pk": 4, "model": "acs.view", "fields": {"acs_objects": [1, 2], "users": [], "roles": [], "views": [], "namespace": 2, "actions": [], "activities": [], "name": "configuration_des_P"}}, {"pk": 5, "model": "acs.view", "fields": {"acs_objects": [], "users": [], "roles": [], "views": [4], "namespace": 2, "actions": [], "activities": [], "name": "toute_la_config"}}, {"pk": 1, "model": "acs.acspermission", "fields": {"content_type_what": 14, "object_id_how": 1, "object_id_what": 1, "content_type_who": 10, "object_id_who": 1, "content_type_how": 11}}, {"pk": 2, "model": "acs.acspermission", "fields": {"content_type_what": 14, "object_id_how": 1, "object_id_what": 2, "content_type_who": 10, "object_id_who": 3, "content_type_how": 11}}, {"pk": 3, "model": "acs.acspermission", "fields": {"content_type_what": 14, "object_id_how": 1, "object_id_what": 3, "content_type_who": 10, "object_id_who": 7, "content_type_how": 11}}, {"pk": 4, "model": "acs.acspermission", "fields": {"content_type_what": 13, "object_id_how": 2, "object_id_what": 1, "content_type_who": 10, "object_id_who": 8, "content_type_how": 11}}, {"pk": 5, "model": "acs.acspermission", "fields": {"content_type_what": 13, "object_id_how": 2, "object_id_what": 2, "content_type_who": 10, "object_id_who": 9, "content_type_how": 11}}, {"pk": 6, "model": "acs.acspermission", "fields": {"content_type_what": 14, "object_id_how": 2, "object_id_what": 5, "content_type_who": 10, "object_id_who": 10, "content_type_how": 11}}, {"pk": 1, "model": "acs.policy", "fields": {"object_creator_role": 5, "action_creator_role": 6, "admin_role": 3, "name": "Administration Identity-Hub", "admin_view": 2, "namespace": 2, "admin_views": [3], "user_admin_role": 4, "admin_roles": [7]}}][{"pk": 37, "model": "auth.permission", "fields": {"codename": "add_acsobject", "name": "Can add object", "content_type": 13}}, {"pk": 38, "model": "auth.permission", "fields": {"codename": "change_acsobject", "name": "Can change object", "content_type": 13}}, {"pk": 39, "model": "auth.permission", "fields": {"codename": "delete_acsobject", "name": "Can delete object", "content_type": 13}}, {"pk": 43, "model": "auth.permission", "fields": {"codename": "add_acspermission", "name": "Can add permission", "content_type": 15}}, {"pk": 44, "model": "auth.permission", "fields": {"codename": "change_acspermission", "name": "Can change permission", "content_type": 15}}, {"pk": 45, "model": "auth.permission", "fields": {"codename": "delete_acspermission", "name": "Can delete permission", "content_type": 15}}, {"pk": 31, "model": "auth.permission", "fields": {"codename": "add_action", "name": "Can add action", "content_type": 11}}, {"pk": 32, "model": "auth.permission", "fields": {"codename": "change_action", "name": "Can change action", "content_type": 11}}, {"pk": 33, "model": "auth.permission", "fields": {"codename": "delete_action", "name": "Can delete action", "content_type": 11}}, {"pk": 34, "model": "auth.permission", "fields": {"codename": "add_activity", "name": "Can add activity", "content_type": 12}}, {"pk": 35, "model": "auth.permission", "fields": {"codename": "change_activity", "name": "Can change activity", "content_type": 12}}, {"pk": 36, "model": "auth.permission", "fields": {"codename": "delete_activity", "name": "Can delete activity", "content_type": 12}}, {"pk": 22, "model": "auth.permission", "fields": {"codename": "add_namespace", "name": "Can add namespace", "content_type": 8}}, {"pk": 23, "model": "auth.permission", "fields": {"codename": "change_namespace", "name": "Can change namespace", "content_type": 8}}, {"pk": 24, "model": "auth.permission", "fields": {"codename": "delete_namespace", "name": "Can delete namespace", "content_type": 8}}, {"pk": 46, "model": "auth.permission", "fields": {"codename": "add_policy", "name": "Can add policy", "content_type": 16}}, {"pk": 47, "model": "auth.permission", "fields": {"codename": "change_policy", "name": "Can change policy", "content_type": 16}}, {"pk": 48, "model": "auth.permission", "fields": {"codename": "delete_policy", "name": "Can delete policy", "content_type": 16}}, {"pk": 28, "model": "auth.permission", "fields": {"codename": "add_role", "name": "Can add role", "content_type": 10}}, {"pk": 29, "model": "auth.permission", "fields": {"codename": "change_role", "name": "Can change role", "content_type": 10}}, {"pk": 30, "model": "auth.permission", "fields": {"codename": "delete_role", "name": "Can delete role", "content_type": 10}}, {"pk": 25, "model": "auth.permission", "fields": {"codename": "add_useralias", "name": "Can add alias", "content_type": 9}}, {"pk": 26, "model": "auth.permission", "fields": {"codename": "change_useralias", "name": "Can change alias", "content_type": 9}}, {"pk": 27, "model": "auth.permission", "fields": {"codename": "delete_useralias", "name": "Can delete alias", "content_type": 9}}, {"pk": 40, "model": "auth.permission", "fields": {"codename": "add_view", "name": "Can add view", "content_type": 14}}, {"pk": 41, "model": "auth.permission", "fields": {"codename": "change_view", "name": "Can change view", "content_type": 14}}, {"pk": 42, "model": "auth.permission", "fields": {"codename": "delete_view", "name": "Can delete view", "content_type": 14}}, {"pk": 19, "model": "auth.permission", "fields": {"codename": "add_logentry", "name": "Can add log entry", "content_type": 7}}, {"pk": 20, "model": "auth.permission", "fields": {"codename": "change_logentry", "name": "Can change log entry", "content_type": 7}}, {"pk": 21, "model": "auth.permission", "fields": {"codename": "delete_logentry", "name": "Can delete log entry", "content_type": 7}}, {"pk": 4, "model": "auth.permission", "fields": {"codename": "add_group", "name": "Can add group", "content_type": 2}}, {"pk": 5, "model": "auth.permission", "fields": {"codename": "change_group", "name": "Can change group", "content_type": 2}}, {"pk": 6, "model": "auth.permission", "fields": {"codename": "delete_group", "name": "Can delete group", "content_type": 2}}, {"pk": 10, "model": "auth.permission", "fields": {"codename": "add_message", "name": "Can add message", "content_type": 4}}, {"pk": 11, "model": "auth.permission", "fields": {"codename": "change_message", "name": "Can change message", "content_type": 4}}, {"pk": 12, "model": "auth.permission", "fields": {"codename": "delete_message", "name": "Can delete message", "content_type": 4}}, {"pk": 1, "model": "auth.permission", "fields": {"codename": "add_permission", "name": "Can add permission", "content_type": 1}}, {"pk": 2, "model": "auth.permission", "fields": {"codename": "change_permission", "name": "Can change permission", "content_type": 1}}, {"pk": 3, "model": "auth.permission", "fields": {"codename": "delete_permission", "name": "Can delete permission", "content_type": 1}}, {"pk": 7, "model": "auth.permission", "fields": {"codename": "add_user", "name": "Can add user", "content_type": 3}}, {"pk": 8, "model": "auth.permission", "fields": {"codename": "change_user", "name": "Can change user", "content_type": 3}}, {"pk": 9, "model": "auth.permission", "fields": {"codename": "delete_user", "name": "Can delete user", "content_type": 3}}, {"pk": 13, "model": "auth.permission", "fields": {"codename": "add_contenttype", "name": "Can add content type", "content_type": 5}}, {"pk": 14, "model": "auth.permission", "fields": {"codename": "change_contenttype", "name": "Can change content type", "content_type": 5}}, {"pk": 15, "model": "auth.permission", "fields": {"codename": "delete_contenttype", "name": "Can delete content type", "content_type": 5}}, {"pk": 16, "model": "auth.permission", "fields": {"codename": "add_session", "name": "Can add session", "content_type": 6}}, {"pk": 17, "model": "auth.permission", "fields": {"codename": "change_session", "name": "Can change session", "content_type": 6}}, {"pk": 18, "model": "auth.permission", "fields": {"codename": "delete_session", "name": "Can delete session", "content_type": 6}}, {"pk": 1, "model": "auth.user", "fields": {"username": "root", "first_name": "", "last_name": "", "is_active": true, "is_superuser": true, "is_staff": true, "last_login": "2011-05-27 16:58:14", "groups": [], "user_permissions": [], "password": "sha1$33ff1$e9704b553be7a8bea551bf3a22d8ba9cf2acedbc", "email": "root@eo.com", "date_joined": "2011-05-27 16:57:28"}}, {"pk": 2, "model": "auth.user", "fields": {"username": "benjamin", "first_name": "", "last_name": "", "is_active": true, "is_superuser": false, "is_staff": false, "last_login": "2011-05-27 18:02:22", "groups": [], "user_permissions": [], "password": "sha1$ff5ae$00bf90bd2ad10be1c71dae902abf61fb93ac2f56", "email": "", "date_joined": "2011-05-27 17:17:11"}}, {"pk": 3, "model": "auth.user", "fields": {"username": "mikael", "first_name": "", "last_name": "", "is_active": true, "is_superuser": false, "is_staff": false, "last_login": "2011-05-27 17:17:26", "groups": [], "user_permissions": [], "password": "sha1$be1ce$98e5698a9dc45358e0ab50fe8553bf2702203a89", "email": "", "date_joined": "2011-05-27 17:17:26"}}, {"pk": 4, "model": "auth.user", "fields": {"username": "pierre", "first_name": "", "last_name": "", "is_active": true, "is_superuser": false, "is_staff": false, "last_login": "2011-05-27 17:17:47", "groups": [], "user_permissions": [], "password": "sha1$9c68a$c4027794e91a625538d28baea0ed111a906a7005", "email": "", "date_joined": "2011-05-27 17:17:47"}}, {"pk": 5, "model": "auth.user", "fields": {"username": "frederic", "first_name": "", "last_name": "", "is_active": true, "is_superuser": false, "is_staff": false, "last_login": "2011-05-27 17:44:40", "groups": [], "user_permissions": [], "password": "sha1$16fc4$a9b877d7cd0ffde8a1d7a7116023f50a76680e51", "email": "", "date_joined": "2011-05-27 17:18:03"}}, {"pk": 6, "model": "auth.user", "fields": {"username": "thomas", "first_name": "", "last_name": "", "is_active": true, "is_superuser": false, "is_staff": false, "last_login": "2011-05-27 17:18:14", "groups": [], "user_permissions": [], "password": "sha1$e0809$fd7292f96c6ce22eda0efcae8ab5c3cb0eb682fd", "email": "", "date_joined": "2011-05-27 17:18:14"}}, {"pk": 7, "model": "auth.user", "fields": {"username": "jerome", "first_name": "", "last_name": "", "is_active": true, "is_superuser": false, "is_staff": false, "last_login": "2011-05-27 17:43:55", "groups": [], "user_permissions": [], "password": "sha1$b69be$26c1ba3ee258cd67d209c3dfdc4daf4be51ebb6c", "email": "", "date_joined": "2011-05-27 17:18:24"}}, {"pk": 8, "model": "auth.user", "fields": {"username": "victor", "first_name": "", "last_name": "", "is_active": true, "is_superuser": false, "is_staff": false, "last_login": "2011-05-27 17:18:34", "groups": [], "user_permissions": [], "password": "sha1$e8072$8f87c0f7ac7ba450fb3469c9bb0ea4d8367f0318", "email": "", "date_joined": "2011-05-27 17:18:34"}}, {"pk": 1, "model": "acs.namespace", "fields": {"name": "Default"}}, {"pk": 2, "model": "acs.namespace", "fields": {"name": "www.identity-hub.com"}}, {"pk": 1, "model": "acs.useralias", "fields": {"alias": "root", "namespace": 1, "user": 1}}, {"pk": 2, "model": "acs.useralias", "fields": {"alias": "benjamin", "namespace": 1, "user": 2}}, {"pk": 3, "model": "acs.useralias", "fields": {"alias": "mikael", "namespace": 1, "user": 3}}, {"pk": 4, "model": "acs.useralias", "fields": {"alias": "jerome", "namespace": 1, "user": 7}}, {"pk": 5, "model": "acs.useralias", "fields": {"alias": "thomas", "namespace": 1, "user": 6}}, {"pk": 6, "model": "acs.useralias", "fields": {"alias": "frederic", "namespace": 1, "user": 5}}, {"pk": 10, "model": "acs.useralias", "fields": {"alias": "pierre", "namespace": 2, "user": 4}}, {"pk": 14, "model": "acs.useralias", "fields": {"alias": "victor", "namespace": 2, "user": 8}}, {"pk": 1, "model": "acs.role", "fields": {"namespace": 1, "name": "root_admin_role", "roles": [], "users": [1, 2, 3]}}, {"pk": 2, "model": "acs.role", "fields": {"namespace": 1, "name": "root_user_administrator_role", "roles": [], "users": []}}, {"pk": 3, "model": "acs.role", "fields": {"namespace": 1, "name": "Administration Identity-Hub_policy_admin_role", "roles": [], "users": [4, 5]}}, {"pk": 4, "model": "acs.role", "fields": {"namespace": 1, "name": "Administration Identity-Hub_policy_user_admin_role", "roles": [], "users": [6]}}, {"pk": 5, "model": "acs.role", "fields": {"namespace": 1, "name": "Administration Identity-Hub_policy_object_creator_role", "roles": [], "users": [6]}}, {"pk": 6, "model": "acs.role", "fields": {"namespace": 1, "name": "Administration Identity-Hub_policy_action_creator_role", "roles": [], "users": []}}, {"pk": 7, "model": "acs.role", "fields": {"namespace": 1, "name": "role_de_lecture_action_admin", "roles": [], "users": [6]}}, {"pk": 8, "model": "acs.role", "fields": {"namespace": 2, "name": "admin_SP", "roles": [], "users": [10]}}, {"pk": 9, "model": "acs.role", "fields": {"namespace": 2, "name": "admin_IdP", "roles": [], "users": [10]}}, {"pk": 10, "model": "acs.role", "fields": {"namespace": 2, "name": "admin_tout_puissant", "roles": [8, 9], "users": [14]}}, {"pk": 1, "model": "acs.action", "fields": {"namespace": 1, "name": "administration"}}, {"pk": 2, "model": "acs.action", "fields": {"namespace": 2, "name": "access"}}, {"pk": 1, "model": "acs.acsobject", "fields": {"namespace": 2, "name": "configuration_des_SP"}}, {"pk": 2, "model": "acs.acsobject", "fields": {"namespace": 2, "name": "configuration_des_IdP"}}, {"pk": 1, "model": "acs.view", "fields": {"acs_objects": [], "users": [1], "roles": [1, 3], "views": [2], "namespace": 1, "actions": [], "activities": [], "name": "root_admin_view"}}, {"pk": 2, "model": "acs.view", "fields": {"acs_objects": [1, 2], "users": [], "roles": [7, 8, 9, 10], "views": [3, 4, 5], "namespace": 1, "actions": [2], "activities": [], "name": "Administration Identity-Hub_policy_admin_view"}}, {"pk": 3, "model": "acs.view", "fields": {"acs_objects": [], "users": [], "roles": [], "views": [], "namespace": 1, "actions": [2], "activities": [], "name": "vue_des_actions_d_admin"}}, {"pk": 4, "model": "acs.view", "fields": {"acs_objects": [1, 2], "users": [], "roles": [], "views": [], "namespace": 2, "actions": [], "activities": [], "name": "configuration_des_P"}}, {"pk": 5, "model": "acs.view", "fields": {"acs_objects": [], "users": [], "roles": [], "views": [4], "namespace": 2, "actions": [], "activities": [], "name": "toute_la_config"}}, {"pk": 1, "model": "acs.acspermission", "fields": {"content_type_what": 14, "object_id_how": 1, "object_id_what": 1, "content_type_who": 10, "object_id_who": 1, "content_type_how": 11}}, {"pk": 2, "model": "acs.acspermission", "fields": {"content_type_what": 14, "object_id_how": 1, "object_id_what": 2, "content_type_who": 10, "object_id_who": 3, "content_type_how": 11}}, {"pk": 3, "model": "acs.acspermission", "fields": {"content_type_what": 14, "object_id_how": 1, "object_id_what": 3, "content_type_who": 10, "object_id_who": 7, "content_type_how": 11}}, {"pk": 4, "model": "acs.acspermission", "fields": {"content_type_what": 13, "object_id_how": 2, "object_id_what": 1, "content_type_who": 10, "object_id_who": 8, "content_type_how": 11}}, {"pk": 5, "model": "acs.acspermission", "fields": {"content_type_what": 13, "object_id_how": 2, "object_id_what": 2, "content_type_who": 10, "object_id_who": 9, "content_type_how": 11}}, {"pk": 6, "model": "acs.acspermission", "fields": {"content_type_what": 14, "object_id_how": 2, "object_id_what": 5, "content_type_who": 10, "object_id_who": 10, "content_type_how": 11}}, {"pk": 1, "model": "acs.policy", "fields": {"object_creator_role": 5, "action_creator_role": 6, "admin_role": 3, "name": "Administration Identity-Hub", "admin_view": 2, "namespace": 2, "admin_views": [3], "user_admin_role": 4, "admin_roles": [7]}}] diff --git a/acs/fixtures/format_json.py b/acs/fixtures/format_json.py new file mode 100644 index 0000000..6150e3f --- /dev/null +++ b/acs/fixtures/format_json.py @@ -0,0 +1,7 @@ +import json +json_data=open('initial_data.json') +data = json.load(json_data) +d = json.dumps(data, sort_keys=True, indent=4) +print(d) +json_data.close() + diff --git a/acs/fixtures/initial_data.json.bak b/acs/fixtures/initial_data.json.bak new file mode 100644 index 0000000..064df1e --- /dev/null +++ b/acs/fixtures/initial_data.json.bak @@ -0,0 +1,341 @@ +[ + { + "fields": { + "date_joined": "2011-01-17 13:13:39", + "email": "", + "first_name": "", + "groups": [], + "is_active": true, + "is_staff": false, + "is_superuser": false, + "last_login": "2011-01-18 14:19:16", + "last_name": "", + "password": "sha1$5fb11$a2a2f4543bfecff069fcb3cf08170a8e94053b47", + "user_permissions": [], + "username": "user1" + }, + "model": "auth.user", + "pk": 2 + }, + { + "fields": { + "date_joined": "2011-01-17 13:18:17", + "email": "", + "first_name": "", + "groups": [], + "is_active": true, + "is_staff": false, + "is_superuser": false, + "last_login": "2011-01-17 13:18:17", + "last_name": "", + "password": "sha1$3f6e9$750a62fb9e480280576d1f05c4c24ad67fc2f36e", + "user_permissions": [], + "username": "user2" + }, + "model": "auth.user", + "pk": 3 + }, + { + "fields": { + "date_joined": "2011-01-17 13:18:30", + "email": "", + "first_name": "", + "groups": [], + "is_active": true, + "is_staff": false, + "is_superuser": false, + "last_login": "2011-01-17 13:18:30", + "last_name": "", + "password": "sha1$77cda$575ea2f4e36d2078d667d24d4aed3eb0f279b5f3", + "user_permissions": [], + "username": "user3" + }, + "model": "auth.user", + "pk": 4 + }, + { + "fields": { + "name": "role3", + "roles": [ + 5 + ], + "users": [ + 3 + ] + }, + "model": "acs.role", + "pk": 1 + }, + { + "fields": { + "name": "role2", + "roles": [ + 1, + 4 + ], + "users": [] + }, + "model": "acs.role", + "pk": 2 + }, + { + "fields": { + "name": "role1", + "roles": [ + 2 + ], + "users": [ + 2 + ] + }, + "model": "acs.role", + "pk": 3 + }, + { + "fields": { + "name": "role4", + "roles": [ + 5, + 8 + ], + "users": [] + }, + "model": "acs.role", + "pk": 4 + }, + { + "fields": { + "name": "role5", + "roles": [ + 7 + ], + "users": [] + }, + "model": "acs.role", + "pk": 5 + }, + { + "fields": { + "name": "role7", + "roles": [ + 8 + ], + "users": [] + }, + "model": "acs.role", + "pk": 6 + }, + { + "fields": { + "name": "role6", + "roles": [ + 6 + ], + "users": [] + }, + "model": "acs.role", + "pk": 7 + }, + { + "fields": { + "name": "role8", + "roles": [], + "users": [] + }, + "model": "acs.role", + "pk": 8 + }, + { + "fields": { + "name": "action1" + }, + "model": "acs.action", + "pk": 1 + }, + { + "fields": { + "name": "action2" + }, + "model": "acs.action", + "pk": 2 + }, + { + "fields": { + "name": "action3" + }, + "model": "acs.action", + "pk": 3 + }, + { + "fields": { + "actions": [ + 2 + ], + "activities": [], + "name": "activity2" + }, + "model": "acs.activity", + "pk": 1 + }, + { + "fields": { + "actions": [ + 3 + ], + "activities": [ + 1 + ], + "name": "activity1" + }, + "model": "acs.activity", + "pk": 2 + }, + { + "fields": { + "name": "objet1" + }, + "model": "acs.acsobject", + "pk": 1 + }, + { + "fields": { + "name": "objet2" + }, + "model": "acs.acsobject", + "pk": 2 + }, + { + "fields": { + "name": "objet3" + }, + "model": "acs.acsobject", + "pk": 3 + }, + { + "fields": { + "acs_objects": [ + 2 + ], + "actions": [], + "activities": [], + "name": "view1", + "roles": [], + "users": [], + "views": [ + 2 + ] + }, + "model": "acs.view", + "pk": 1 + }, + { + "fields": { + "acs_objects": [ + 3 + ], + "actions": [], + "activities": [], + "name": "view2", + "roles": [], + "users": [], + "views": [] + }, + "model": "acs.view", + "pk": 2 + }, + { + "fields": { + "how_action": 1, + "how_activity": null, + "select_how": "Action", + "select_what": "AcsObject", + "select_who": "Role", + "what_acs_object": 1, + "what_action": null, + "what_activity": null, + "what_role": null, + "what_user": null, + "what_view": null, + "who_role": 1, + "who_user": null + }, + "model": "acs.acspermission", + "pk": 1 + }, + { + "fields": { + "how_action": 1, + "how_activity": null, + "select_how": "Action", + "select_what": "AcsObject", + "select_who": "User", + "what_acs_object": 1, + "what_action": null, + "what_activity": null, + "what_role": null, + "what_user": null, + "what_view": null, + "who_role": null, + "who_user": 4 + }, + "model": "acs.acspermission", + "pk": 2 + }, + { + "fields": { + "how_action": null, + "how_activity": 2, + "select_how": "Activity", + "select_what": "AcsObject", + "select_who": "Role", + "what_acs_object": 1, + "what_action": null, + "what_activity": null, + "what_role": null, + "what_user": null, + "what_view": null, + "who_role": 1, + "who_user": null + }, + "model": "acs.acspermission", + "pk": 3 + }, + { + "fields": { + "how_action": null, + "how_activity": 1, + "select_how": "Activity", + "select_what": "AcsObject", + "select_who": "User", + "what_acs_object": 1, + "what_action": null, + "what_activity": null, + "what_role": null, + "what_user": null, + "what_view": null, + "who_role": null, + "who_user": 4 + }, + "model": "acs.acspermission", + "pk": 4 + }, + { + "fields": { + "how_action": null, + "how_activity": 2, + "select_how": "Activity", + "select_what": "View", + "select_who": "Role", + "what_acs_object": null, + "what_action": null, + "what_activity": null, + "what_role": null, + "what_user": null, + "what_view": 1, + "who_role": 2, + "who_user": null + }, + "model": "acs.acspermission", + "pk": 5 + } +] diff --git a/acs/fixtures/initial_data.json.remplace_par_command b/acs/fixtures/initial_data.json.remplace_par_command new file mode 100644 index 0000000..659f895 --- /dev/null +++ b/acs/fixtures/initial_data.json.remplace_par_command @@ -0,0 +1,6 @@ +[ +{"pk": 1, "model": "acs.namespace", "fields": {"name": "Default"}}, +{"pk": 1, "model": "acs.action", "fields": {"namespace": 1, "name": "administration"}}, +{"pk": 1, "model": "acs.view", "fields": {"acs_objects": [], "users": [1], "roles": [], "views": [], "namespace": 1, "actions": [1], "activities": [], "name": "global_admin_view"}}, +{"pk": 1, "model": "acs.acspermission", "fields": {"content_type_what": 15, "object_id_how": 1, "object_id_what": 1, "content_type_who": 3, "object_id_who": 1, "content_type_how": 11}} +] diff --git a/acs/fixtures/test.json b/acs/fixtures/test.json new file mode 100644 index 0000000..de3a291 --- /dev/null +++ b/acs/fixtures/test.json @@ -0,0 +1 @@ +[{"pk": 10, "model": "contenttypes.contenttype", "fields": {"model": "action", "name": "action", "app_label": "acs"}}, {"pk": 11, "model": "contenttypes.contenttype", "fields": {"model": "activity", "name": "activity", "app_label": "acs"}}, {"pk": 5, "model": "contenttypes.contenttype", "fields": {"model": "contenttype", "name": "content type", "app_label": "contenttypes"}}, {"pk": 2, "model": "contenttypes.contenttype", "fields": {"model": "group", "name": "group", "app_label": "auth"}}, {"pk": 7, "model": "contenttypes.contenttype", "fields": {"model": "logentry", "name": "log entry", "app_label": "admin"}}, {"pk": 4, "model": "contenttypes.contenttype", "fields": {"model": "message", "name": "message", "app_label": "auth"}}, {"pk": 8, "model": "contenttypes.contenttype", "fields": {"model": "namespace", "name": "namespace", "app_label": "acs"}}, {"pk": 12, "model": "contenttypes.contenttype", "fields": {"model": "acsobject", "name": "object", "app_label": "acs"}}, {"pk": 1, "model": "contenttypes.contenttype", "fields": {"model": "permission", "name": "permission", "app_label": "auth"}}, {"pk": 15, "model": "contenttypes.contenttype", "fields": {"model": "acspermission", "name": "permission", "app_label": "acs"}}, {"pk": 14, "model": "contenttypes.contenttype", "fields": {"model": "acspermission2", "name": "permission2", "app_label": "acs"}}, {"pk": 9, "model": "contenttypes.contenttype", "fields": {"model": "role", "name": "role", "app_label": "acs"}}, {"pk": 6, "model": "contenttypes.contenttype", "fields": {"model": "session", "name": "session", "app_label": "sessions"}}, {"pk": 3, "model": "contenttypes.contenttype", "fields": {"model": "user", "name": "user", "app_label": "auth"}}, {"pk": 13, "model": "contenttypes.contenttype", "fields": {"model": "view", "name": "view", "app_label": "acs"}}, {"pk": "702384b56875e13edac1e69caf223e69", "model": "sessions.session", "fields": {"expire_date": "2011-05-18 16:11:10", "session_data": "gAJ9cQEoVRJfYXV0aF91c2VyX2JhY2tlbmRxAlUpZGphbmdvLmNvbnRyaWIuYXV0aC5iYWNrZW5k\ncy5Nb2RlbEJhY2tlbmRxA1UNX2F1dGhfdXNlcl9pZHEESwF1LjNlYzNjYTg2YzdhOWU3ZGRhNDBh\nMjM4N2U5ZjIyYzk5\n"}}, {"pk": 1, "model": "acs.namespace", "fields": {"name": "Default"}}, {"pk": 1, "model": "acs.action", "fields": {"namespace": 1, "name": "administration"}}, {"pk": 2, "model": "acs.action", "fields": {"namespace": 1, "name": "action1"}}, {"pk": 3, "model": "acs.action", "fields": {"namespace": 1, "name": "action2"}}, {"pk": 1, "model": "acs.acsobject", "fields": {"namespace": 1, "name": "object1"}}, {"pk": 1, "model": "acs.view", "fields": {"acs_objects": [1], "users": [1, 2, 3], "roles": [], "views": [2, 3], "namespace": 1, "actions": [1, 2], "permissions": [1, 2, 3], "activities": [], "name": "global_admin_view"}}, {"pk": 2, "model": "acs.view", "fields": {"acs_objects": [], "users": [2], "roles": [], "views": [], "namespace": 1, "actions": [], "permissions": [], "activities": [], "name": "user1_admin_view"}}, {"pk": 3, "model": "acs.view", "fields": {"acs_objects": [], "users": [3, 4], "roles": [], "views": [4], "namespace": 1, "actions": [3], "permissions": [], "activities": [], "name": "user2_admin_view"}}, {"pk": 4, "model": "acs.view", "fields": {"acs_objects": [], "users": [4], "roles": [], "views": [], "namespace": 1, "actions": [], "permissions": [], "activities": [], "name": "user3_admin_view"}}, {"pk": 1, "model": "acs.acspermission2", "fields": {"content_type_what": 12, "object_id_how": 2, "object_id_what": 1, "content_type_who": 3, "object_id_who": 2, "content_type_how": 10}}, {"pk": 2, "model": "acs.acspermission2", "fields": {"content_type_what": 12, "object_id_how": 1, "object_id_what": 1, "content_type_who": 3, "object_id_who": 2, "content_type_how": 10}}, {"pk": 3, "model": "acs.acspermission2", "fields": {"content_type_what": 12, "object_id_how": 1, "object_id_what": 1, "content_type_who": 3, "object_id_who": 1, "content_type_how": 10}}, {"pk": 4, "model": "acs.acspermission2", "fields": {"content_type_what": 13, "object_id_how": 1, "object_id_what": 3, "content_type_who": 3, "object_id_who": 3, "content_type_how": 10}}, {"pk": 5, "model": "acs.acspermission2", "fields": {"content_type_what": 13, "object_id_how": 1, "object_id_what": 4, "content_type_who": 3, "object_id_who": 4, "content_type_how": 10}}, {"pk": 1, "model": "acs.acspermission", "fields": {"what_user": null, "select_how": "Action", "who_role": null, "what_activity": null, "select_what": "View", "what_action": null, "who_user": 1, "how_action": 1, "what_role": null, "what_acs_object": null, "how_activity": null, "select_who": "User", "what_view": 1}}, {"pk": 2, "model": "acs.acspermission", "fields": {"what_user": null, "select_how": "Action", "who_role": null, "what_activity": null, "select_what": "View", "what_action": null, "who_user": 2, "how_action": 1, "what_role": null, "what_acs_object": null, "how_activity": null, "select_who": "User", "what_view": 2}}, {"pk": 34, "model": "auth.permission", "fields": {"codename": "add_acsobject", "name": "Can add object", "content_type": 12}}, {"pk": 35, "model": "auth.permission", "fields": {"codename": "change_acsobject", "name": "Can change object", "content_type": 12}}, {"pk": 36, "model": "auth.permission", "fields": {"codename": "delete_acsobject", "name": "Can delete object", "content_type": 12}}, {"pk": 43, "model": "auth.permission", "fields": {"codename": "add_acspermission", "name": "Can add permission", "content_type": 15}}, {"pk": 44, "model": "auth.permission", "fields": {"codename": "change_acspermission", "name": "Can change permission", "content_type": 15}}, {"pk": 45, "model": "auth.permission", "fields": {"codename": "delete_acspermission", "name": "Can delete permission", "content_type": 15}}, {"pk": 40, "model": "auth.permission", "fields": {"codename": "add_acspermission2", "name": "Can add permission2", "content_type": 14}}, {"pk": 41, "model": "auth.permission", "fields": {"codename": "change_acspermission2", "name": "Can change permission2", "content_type": 14}}, {"pk": 42, "model": "auth.permission", "fields": {"codename": "delete_acspermission2", "name": "Can delete permission2", "content_type": 14}}, {"pk": 28, "model": "auth.permission", "fields": {"codename": "add_action", "name": "Can add action", "content_type": 10}}, {"pk": 29, "model": "auth.permission", "fields": {"codename": "change_action", "name": "Can change action", "content_type": 10}}, {"pk": 30, "model": "auth.permission", "fields": {"codename": "delete_action", "name": "Can delete action", "content_type": 10}}, {"pk": 31, "model": "auth.permission", "fields": {"codename": "add_activity", "name": "Can add activity", "content_type": 11}}, {"pk": 32, "model": "auth.permission", "fields": {"codename": "change_activity", "name": "Can change activity", "content_type": 11}}, {"pk": 33, "model": "auth.permission", "fields": {"codename": "delete_activity", "name": "Can delete activity", "content_type": 11}}, {"pk": 22, "model": "auth.permission", "fields": {"codename": "add_namespace", "name": "Can add namespace", "content_type": 8}}, {"pk": 23, "model": "auth.permission", "fields": {"codename": "change_namespace", "name": "Can change namespace", "content_type": 8}}, {"pk": 24, "model": "auth.permission", "fields": {"codename": "delete_namespace", "name": "Can delete namespace", "content_type": 8}}, {"pk": 25, "model": "auth.permission", "fields": {"codename": "add_role", "name": "Can add role", "content_type": 9}}, {"pk": 26, "model": "auth.permission", "fields": {"codename": "change_role", "name": "Can change role", "content_type": 9}}, {"pk": 27, "model": "auth.permission", "fields": {"codename": "delete_role", "name": "Can delete role", "content_type": 9}}, {"pk": 37, "model": "auth.permission", "fields": {"codename": "add_view", "name": "Can add view", "content_type": 13}}, {"pk": 38, "model": "auth.permission", "fields": {"codename": "change_view", "name": "Can change view", "content_type": 13}}, {"pk": 39, "model": "auth.permission", "fields": {"codename": "delete_view", "name": "Can delete view", "content_type": 13}}, {"pk": 19, "model": "auth.permission", "fields": {"codename": "add_logentry", "name": "Can add log entry", "content_type": 7}}, {"pk": 20, "model": "auth.permission", "fields": {"codename": "change_logentry", "name": "Can change log entry", "content_type": 7}}, {"pk": 21, "model": "auth.permission", "fields": {"codename": "delete_logentry", "name": "Can delete log entry", "content_type": 7}}, {"pk": 4, "model": "auth.permission", "fields": {"codename": "add_group", "name": "Can add group", "content_type": 2}}, {"pk": 5, "model": "auth.permission", "fields": {"codename": "change_group", "name": "Can change group", "content_type": 2}}, {"pk": 6, "model": "auth.permission", "fields": {"codename": "delete_group", "name": "Can delete group", "content_type": 2}}, {"pk": 10, "model": "auth.permission", "fields": {"codename": "add_message", "name": "Can add message", "content_type": 4}}, {"pk": 11, "model": "auth.permission", "fields": {"codename": "change_message", "name": "Can change message", "content_type": 4}}, {"pk": 12, "model": "auth.permission", "fields": {"codename": "delete_message", "name": "Can delete message", "content_type": 4}}, {"pk": 1, "model": "auth.permission", "fields": {"codename": "add_permission", "name": "Can add permission", "content_type": 1}}, {"pk": 2, "model": "auth.permission", "fields": {"codename": "change_permission", "name": "Can change permission", "content_type": 1}}, {"pk": 3, "model": "auth.permission", "fields": {"codename": "delete_permission", "name": "Can delete permission", "content_type": 1}}, {"pk": 7, "model": "auth.permission", "fields": {"codename": "add_user", "name": "Can add user", "content_type": 3}}, {"pk": 8, "model": "auth.permission", "fields": {"codename": "change_user", "name": "Can change user", "content_type": 3}}, {"pk": 9, "model": "auth.permission", "fields": {"codename": "delete_user", "name": "Can delete user", "content_type": 3}}, {"pk": 13, "model": "auth.permission", "fields": {"codename": "add_contenttype", "name": "Can add content type", "content_type": 5}}, {"pk": 14, "model": "auth.permission", "fields": {"codename": "change_contenttype", "name": "Can change content type", "content_type": 5}}, {"pk": 15, "model": "auth.permission", "fields": {"codename": "delete_contenttype", "name": "Can delete content type", "content_type": 5}}, {"pk": 16, "model": "auth.permission", "fields": {"codename": "add_session", "name": "Can add session", "content_type": 6}}, {"pk": 17, "model": "auth.permission", "fields": {"codename": "change_session", "name": "Can change session", "content_type": 6}}, {"pk": 18, "model": "auth.permission", "fields": {"codename": "delete_session", "name": "Can delete session", "content_type": 6}}, {"pk": 1, "model": "auth.user", "fields": {"username": "admin", "first_name": "", "last_name": "", "is_active": true, "is_superuser": true, "is_staff": true, "last_login": "2011-05-04 16:11:10", "groups": [], "user_permissions": [], "password": "sha1$a9c5b$187e47606e40599d993803a5b900d0186e36412d", "email": "admin@mik.lan", "date_joined": "2011-05-04 09:50:31"}}, {"pk": 2, "model": "auth.user", "fields": {"username": "user1", "first_name": "", "last_name": "", "is_active": true, "is_superuser": false, "is_staff": false, "last_login": "2011-05-04 16:10:25", "groups": [], "user_permissions": [], "password": "sha1$9a226$4d37a452c1983f7c5ec44bf97c4e6375a9491963", "email": "", "date_joined": "2011-05-04 09:51:16"}}, {"pk": 3, "model": "auth.user", "fields": {"username": "user2", "first_name": "", "last_name": "", "is_active": true, "is_superuser": false, "is_staff": false, "last_login": "2011-05-04 16:10:37", "groups": [], "user_permissions": [], "password": "sha1$8cb28$6870016b3235f5c79c0b7125ca0b99c878c4758b", "email": "", "date_joined": "2011-05-04 16:08:08"}}, {"pk": 4, "model": "auth.user", "fields": {"username": "user3", "first_name": "", "last_name": "", "is_active": true, "is_superuser": false, "is_staff": false, "last_login": "2011-05-04 16:10:47", "groups": [], "user_permissions": [], "password": "sha1$1363d$a0cd44f1600033b7135dccbc5bd7139f878a1790", "email": "", "date_joined": "2011-05-04 16:10:47"}}] \ No newline at end of file