Django中来自GET / POST请求的多维数组

时间:2017-06-19 15:17:16

标签: php arrays django multidimensional-array

php array:

$post = [
  'contact' => [ // <--
      ['phone' => '1234', 'lname'=>'Anton'], 
      ['phone' => '123', 'lname'=>'Sima']
  ] // <--
];

或获取网址:

contact[][phone]=1234&contact[][lname]=Anton

如何使用Django请求获取此格式的数据? 我使用https://github.com/bernii/querystring-parser,其结果不适合我,它会删除重复的键

1 个答案:

答案 0 :(得分:0)

PHP不能使用重复键,你需要在它们周围添加另一个数组,如果你想要你的例子:

$post = [
    'contact' => [ // <--
        ['phone' => '1234', 'lname'=>'Anton'], 
        ['phone' => '123', 'lname'=>'Sima']
    ] // <--
];