Procházet zdrojové kódy

em_test modifications

Yann Weber před 9 roky
rodič
revize
b4f809d9bd
2 změnil soubory, kde provedl 6 přidání a 15 odebrání
  1. 6
    15
      em_test.py
  2. binární
      examples/em_test.pickle

+ 6
- 15
em_test.py Zobrazit soubor

@@ -218,18 +218,14 @@ text_person.new_field(  'role',
218 218
                         group = editorial_person_group
219 219
 )
220 220
 
221
-"""
221
+# simple example of linked text / person
222 222
 person.new_field(   'linked_texts',
223 223
                     display_name = {
224 224
                         'eng': 'Linked texts',
225 225
                         'fre': 'Textes liés',
226 226
                     },
227
-                    data_handler = 'relation',
228
-                    data_handler_kwargs = {
229
-                        'data_handler': 'list',
230
-                        'allowed_class': text_person,
231
-                        'backreference': bref_textperson_text,
232
-                    },
227
+                    data_handler = 'list',
228
+                    back_reference = ('Text', 'lodel_id'),
233 229
                     group = editorial_person_group,
234 230
 )
235 231
 
@@ -238,15 +234,10 @@ text.new_field( 'linked_persons',
238 234
                     'eng': 'Linked persons',
239 235
                     'fre': 'Personnes liées',
240 236
                 },
241
-                data_handler = 'relation',
242
-                data_handler_kwargs = {
243
-                    'data_handler': 'list',
244
-                    'allowed_class': text_person,
245
-                    'backreference': bref_textperson_person,
246
-
247
-                },
237
+                data_handler = 'list',
238
+                back_reference = ('Person', 'lodel_id'),
248 239
                 group = editorial_person_group,
249 240
 )
250
-"""
251 241
 
242
+print(person.parents_recc)
252 243
 em.save('picklefile', filename = 'examples/em_test.pickle')

binární
examples/em_test.pickle Zobrazit soubor


Loading…
Zrušit
Uložit