?????????

????????????????????????????????
???Ext-Js?UI?Django?????????????????????
?????Ext-Js??DB???????????????????????????

????proxy????????????store?????????
?????controller.js??????????????????

Code:
Ext.define('sample.controller.Main', {
    extend: 'Ext.app.Controller',
    init: function() {
        this.control({
            'sampleWindow button[action=regist]': {
                click: function() {

                    ...

                       var data = Ext.create('sample.model.sampleViewModel', {
                           ...
                        });

                    var sampleStore = Ext.create('sample.store.sampleViewStore');

                    var response = sampleStore.insert(0,data);
                    console.log(response);
                }
            }
        });
    }
});
Model??proxy??????????????

Code:
Ext.define('sample.model.sampleViewModel', {

    extend: 'Ext.data.Model',

    fields: [
        ...
    ],

    proxy: {

        type:'ajax',
        url : homeURL+'xxx/yyy/',
        writer : {
            type: 'json',
            writeAllFields: true
        },
        listeners: {
            exception: function(proxy, response, options) {
                console.log(proxy, response, options);
            }
        }
    }
});
Store?????????????????????????

Code:
Ext.define('sample.store.sampleViewStore',{

    extend : 'Ext.data.Store',
    autoSync: true,
    model: 'sample.model.sampleViewModel'

});
??????????UI????Store????Django????????????
???proxy?'listeners'???????exception???????????????

?????????Django??????????????????????????
??????????proxy?'listeners'???????????????
??????????????????

???????????

?????????Ext.data.store?insert??????????????
????????????????????????????proxy?????????????????
????????????????????????????????

????Ext.data.store?insert?????????????????????????????????
???????????????????????????????

???????????????????
????????????????????????