在Web Django应用程序中,我试图使用Prelude> mergers ["co","nt","ro","ls"]
[("co","ntrols"),("cont","rols"),("contro","ls")]
Prelude> mergers ["co","nt"]
[("co","nt")]
Prelude> mergers ["co"]
[]
和前端axios
向API发布请求。尝试添加新使用者时,总是会遇到以下错误:
异常类型:/ api / consumer /
处的IntegrityError异常值:NOT NULL约束失败:api_consumer.name
Vue.js
import axios from 'axios'
export default {
postConsumer(method, params , data){
if(method==='post'){
return ajax('api/consumer/','post', {data})
}
}
}
/*
*@param url
*@param method
*@param params
*@param data
*@returns
*/
function ajax(url,method,options) {
if (options !== undefined){
var {params = {}, data = {}} = options
}else {
params= data = {}
}
return new Promise((resolve ,reject)=>{
axios({
url,
method,
params,
data
}).then(res=> {
resolve(res)
}, res =>{
reject(res)
})
})
}
我正在尝试在api中发布使用者(已使用django进行制作) 但是当我尝试使用axios和ajax发帖时,我总是有500条回复