Как связать значение поля из поля django и extjs с помощью REST API - PullRequest
0 голосов
/ 22 октября 2018

У меня есть 4 формы, которые вызываются в главный вид с помощью кнопок через контроллер.

Как мне связать поля форм с базой данных Django, через REST api?

Например, яесть form:

Ext.define('Foresto.view.forms.RenterData', {
    extend: 'Ext.form.Panel',
    title: 'Renter',
    header: {
        cls: 'header-cls'
    },
    xtype: 'foresto-renterdata',
    layout: 'fit',
    scrollable: true,
    tools: [{
        type: 'minimize',
        handler: function() {
            this.up("panel").hide();
        }
    }, {
        type: 'save'
    }, {
        type: 'close',
        handler: function() {
            this.up("panel").close();
        }
    }],

    requires: ['Foresto.view.forms.RenterType'],

    url: 'save-form.php',

    defaults: {
        xtype: 'textfield',
        labelWrap: true,
        required: true,
        afterLabelTextTpl: [
            '<span style="color:red;font-weight:normal" data-qtip="Required">*</span>'
        ]
    },
    items: [{
        xtype: 'foresto-rentertype',
        label: 'Type',
        name: 'rentertype'
    }, {
        xtype: 'selectfield',
        label: 'Document',
        name: 'document',

    }, {
        label: 'Document number',
        name: 'document_num'
    }, {
        label: 'NAME',
        name: 'name_represent'
    }, {
        label: 'Position',
        name: 'position_represent'
    }]
});

И значения

 name: 'document'

От Django:

{"license","rent agreement","order", "ticket"}

Где я могу добавить URL-адрес API?Мне нужно создать прокси-магазин или я могу добавить API в форму?

Пожалуйста, помогите!Спасибо!

...