コード例 #1
0
def CreateAddRequest():
    request = HttpRequest()
    request.method = 'POST'
    request.POST['login'] = '******'
    request.POST['password'] = '******'
    request.user = authenticate(username=request.POST['login'],
                                password=request.POST['password'])
    request.POST['baseFilter'] = []
    request.POST['protoFilter'] = []
    request.POST['sort'] = []
    request.POST['viewCode'] = 'prototype.Project'
    request.POST['protoMeta'] = protoMetaInitialize()
    request.POST['rows'] = json.dumps([{
        '__str__': '',
        'code': 't2_project',
        'description': '',
        'id': None,
        'smCreatedBy': '',
        'smCreatedOn': '',
        'smModifiedBy': '',
        'smModifiedOn': '',
        'smOwningTeam': '',
        'smOwningUser': '',
        'smRegStatus': '',
        'smWflowStatus': '',
        '_ptStatus': '',
        '_ptId': ''
    }])

    return request
コード例 #2
0
    def setUp(self):
        self.request_add = CreateAddRequest()
        protoCreate(self.request_add)

        self.request = HttpRequest()
        self.request.method = 'POST'
        self.request.POST['login'] = '******'
        self.request.POST['password'] = '******'
        self.request.user = authenticate(
            username=self.request.POST['login'],
            password=self.request.POST['password'])
        self.request.POST['baseFilter'] = []
        self.request.POST['protoFilter'] = []
        self.request.POST['sort'] = []
        self.request.POST['viewCode'] = 'prototype.Project'
        self.request.POST['protoMeta'] = protoMetaInitialize()
        self.request.POST['rows'] = json.dumps([{
            "__str__": "t2-project",
            "code": "t2_project",
            "description": "",
            "id": 26,
            "smCreatedBy": "adube",
            "smCreatedOn": "2013-07-03T14:03:44.587265",
            "smModifiedBy": "adube",
            "smModifiedOn": "2013-07-03T14:03:44.587285",
            "smOwningTeam": "proto",
            "smOwningUser": "******",
            "smRegStatus": "0",
            "smWflowStatus": "",
            "_ptStatus": None,
            "_ptId": ""
        }])
コード例 #3
0
def CreateAddRequest():
    request = HttpRequest()
    request.method = 'POST'
    request.POST['login'] = '******'
    request.POST['password'] = '******'
    request.user = authenticate(username=request.POST['login'], password=request.POST['password'])
    request.POST['baseFilter'] = []
    request.POST['protoFilter'] = []
    request.POST['sort'] = []
    request.POST['viewCode'] = 'prototype.Project'
    request.POST['protoMeta'] = protoMetaInitialize()
    request.POST['rows'] = json.dumps([{
        '__str__': '',
        'code': 't2_project',
        'description': '',
        'id': None,
        'smCreatedBy': '',
        'smCreatedOn': '',
        'smModifiedBy': '',
        'smModifiedOn': '',
        'smOwningTeam': '',
        'smOwningUser': '',
        'smRegStatus': '',
        'smWflowStatus': '',
        '_ptStatus': '',
        '_ptId': ''
    }])

    return request
コード例 #4
0
    def setUp(self):
        self.request_add = CreateAddRequest()
        protoCreate(self.request_add)

        self.request = HttpRequest()
        self.request.method = 'POST'
        self.request.POST['login'] = '******'
        self.request.POST['password'] = '******'
        self.request.user = authenticate(username=self.request.POST['login'], password=self.request.POST['password'])
        self.request.POST['baseFilter'] = []
        self.request.POST['protoFilter'] = []
        self.request.POST['sort'] = []
        self.request.POST['viewCode'] = 'prototype.Project'
        self.request.POST['protoMeta'] = protoMetaInitialize()
        self.request.POST['rows'] = json.dumps([{
            "__str__": "t2-project",
            "code": "t2_project",
            "description": "",
            "id": 26,
            "smCreatedBy": "adube",
            "smCreatedOn": "2013-07-03T14:03:44.587265",
            "smModifiedBy": "adube",
            "smModifiedOn": "2013-07-03T14:03:44.587285",
            "smOwningTeam": "proto",
            "smOwningUser": "******",
            "smRegStatus": "0",
            "smWflowStatus": "",
            "_ptStatus": None,
            "_ptId": ""
        }])
コード例 #5
0
def protoMetaInitialize():
    return json.dumps({
        'viewCode': 'prototype.Project',
        'viewEntity': 'prototype.Project',
        'localSort': False,
        'protoEntityId': None,
        'jsonField': '',
        'idProperty': 'id',
        'gridConfig': {
            'searchFields': ['smRegStatus', 'smWflowStatus', 'code', 'description']
        },
        'fields': [{
            'name': '__str__',
            'fkId': 'id',
            'zoomModel': 'prototype.Project',
            'type': 'string'
        }, {
            'name': 'code',
            'type': 'string'
        }, {
            'name': 'description',
            'type': 'text'
        }, {
            'name': 'id',
            'type': 'autofield'
        }, {
            'name': 'smCreatedBy',
            'type': 'foreigntext'
        }, {
            'name': 'smCreatedOn',
            'type': 'datetime'
        }, {
            'name': 'smModifiedBy',
            'type': 'foreigntext'
        }, {
            'name': 'smModifiedOn',
            'type': 'datetime'
        }, {
            'name': 'smOwningTeam',
            'type': 'foreigntext'
        }, {
            'name': 'smOwningUser',
            'type': 'foreigntext'
        }, {
            'name': 'smRegStatus',
            'type': 'string'
        }, {
            'name': 'smWflowStatus',
            'type': 'string'
        }],
        'usrDefProps': {'__ptType': 'usrDefProps'}
    })
コード例 #6
0
def protoMetaInitialize():
    return json.dumps({
        'viewCode':
        'prototype.Project',
        'viewEntity':
        'prototype.Project',
        'localSort':
        False,
        'protoEntityId':
        None,
        'jsonField':
        '',
        'idProperty':
        'id',
        'gridConfig': {
            'searchFields':
            ['smRegStatus', 'smWflowStatus', 'code', 'description']
        },
        'fields': [{
            'name': '__str__',
            'fkId': 'id',
            'zoomModel': 'prototype.Project',
            'type': 'string'
        }, {
            'name': 'code',
            'type': 'string'
        }, {
            'name': 'description',
            'type': 'text'
        }, {
            'name': 'id',
            'type': 'autofield'
        }, {
            'name': 'smCreatedBy',
            'type': 'foreigntext'
        }, {
            'name': 'smCreatedOn',
            'type': 'datetime'
        }, {
            'name': 'smModifiedBy',
            'type': 'foreigntext'
        }, {
            'name': 'smModifiedOn',
            'type': 'datetime'
        }, {
            'name': 'smOwningTeam',
            'type': 'foreigntext'
        }, {
            'name': 'smOwningUser',
            'type': 'foreigntext'
        }, {
            'name': 'smRegStatus',
            'type': 'string'
        }, {
            'name': 'smWflowStatus',
            'type': 'string'
        }],
        'usrDefProps': {
            '__ptType': 'usrDefProps'
        }
    })