Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/277.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在python文件中创建编辑器DataTable的新条目表单值_Python_Datatable_Jquery Datatables Editor - Fatal编程技术网

如何在python文件中创建编辑器DataTable的新条目表单值

如何在python文件中创建编辑器DataTable的新条目表单值,python,datatable,jquery-datatables-editor,Python,Datatable,Jquery Datatables Editor,我的编辑器DataTable有问题。我无法将编辑器DataTable“createnewentry”表单值传递到python文件。我不知道我做错了什么,也不知道我错过了什么。 以下是我的脚本部分: var editor; var oTable; function getStudentdetails(id) { editor = new $.fn.dataTable.Editor({ ajaxUrl: { "create": "/addStud

我的编辑器DataTable有问题。我无法将编辑器DataTable“createnewentry”表单值传递到python文件。我不知道我做错了什么,也不知道我错过了什么。 以下是我的脚本部分:

var editor;
var oTable;
function getStudentdetails(id) {
    editor = new $.fn.dataTable.Editor({  
       ajaxUrl: {
             "create":  "/addStudentdetails",
              "edit":   "/editStudentdetails",
              "remove": "/deleteStudentdetails"
               },
       dom: "Tfrtip",
       table: "#table_student_details",   
       fields: [ {
              label: "Id:",
              name: "id",
              attr:  {
                 maxlength: 50,
                 name:"id",
                 placeholder: 'ID'
                    }
              }, {
            label: "Name:",
            name: "name"
            }
          ]  
        });

   oTable = $('#table_student_details').DataTable({
       dom: "Tfrtip",
       destroy: true,
       ajax: {
           "url": url_prefix + "/getStudentDetails",
           "data": function(d) {
                d.id = id;
            }
         },
       tableTools: {
          sRowSelect: "os",
          aButtons: [{
            sExtends: "editor_create",
            editor: editor
            }, {
            sExtends: "editor_edit",
            editor: editor
            }, {
            sExtends: "editor_remove",
            editor: editor
          }]
     }
 });
}
当我试图存储来自createnewentry表单的新记录时,python文件中没有任何内容

def addStudentDetails(self, form=None):
    if not form:
        form = self.request.form
    handler = self.getDBHandler()
    values = {}
    id = form.get('id')
    name = form.get('name') 
    print "ID:",id // it gives ID: None    
    print "NAME:",name // it gives NAME: None
Python文件

def addStudentDetails(self, form=None):
    if not form:
        form = self.request.form
    handler = self.getDBHandler()
    values = {}
    id = form.get('id')
    name = form.get('name') 
    print "ID:",id // it gives ID: None    
    print "NAME:",name // it gives NAME: None
我不知道为什么我不能在我的python文件中获得createnewentryform值。提前谢谢