Пример #1
0
 def setUp(self):
     self.portal = self.layer["portal"]
     obj = api.content.create(type="todo", title="todo1", container=self.portal)
     todo = ITodo(self.portal.todo1)
     todo.assignee = TEST_USER_ID
     event = ObjectModifiedEvent(obj)
     zope.event.notify(event)
Пример #2
0
 def setUp(self):
     self.portal = self.layer['portal']
     obj = api.content.create(
         type='todo',
         title='todo1',
         container=self.portal,
     )
     todo = ITodo(self.portal.todo1)
     todo.assignee = TEST_USER_ID
     event = ObjectModifiedEvent(obj)
     zope.event.notify(event)
Пример #3
0
def create_tasks(todos):
    portal = api.portal.get()

    if 'todos' not in portal:
        todos_folder = api.content.create(type='Folder',
                                          title='Todos',
                                          container=portal)
    else:
        todos_folder = portal['todos']

    for data in todos:
        obj = create_as(data['creator'],
                        type='simpletodo',
                        title=data['title'],
                        container=todos_folder)
        todo = ITodo(obj)
        todo.assignee = data['assignee']
def create_tasks(todos):
    portal = api.portal.get()

    if 'todos' not in portal:
        todos_folder = api.content.create(
            type='Folder',
            title='Todos',
            container=portal)
    else:
        todos_folder = portal['todos']

    for data in todos:
        obj = create_as(
            data['creator'],
            type='simpletodo',
            title=data['title'],
            container=todos_folder)
        todo = ITodo(obj)
        todo.assignee = data['assignee']