scott123 最近的时间轴更新
scott123

scott123

🏢  Amazon
V2EX 第 154425 号会员,加入于 2016-01-06 21:54:37 +08:00
django 发送邮件认证错误 但是使用 stmp 模块没有问题,怎么回事?
  •  1   
    Python  •  scott123  •  2016-11-05 16:37:50 PM  •  最后回复来自 scott123
    7
    django 发送邮件认证错误 但是使用 stmp 模块没有问题,怎么回事?
  •  1   
    Python  •  scott123  •  2016-08-03 16:10:46 PM  •  最后回复来自 lightning1141
    1
    前端代码使用 <button type="submit">提交表单数据,怎么提交?
    Python  •  scott123  •  2016-05-24 11:20:56 AM  •  最后回复来自 wyc829
    14
    scott123 最近回复了
    其实可以要求售后给打一个标,不可营销,推广, 阿里云可以这么玩的。
    找到原因了,重新设置一下单独 smtp 客户端密码就可以了。
    @xarrow 正解!
    @276562578 只是部分代码,另外 content 不对。
    @jimmyye @tinyproxy @upwell @sigmadg 我这里指的线程是 Django 自己运行的线程,并不是我自己写线程,用伪代码是应为写的长肯定没有人会看,实际代码很多,我在更佳详细的描述一下,实际我的 list 里是一个有前台传过来的 unicode 的字典,所以使用了 eval(),在 save_to_data()里的大概是这样的 for item in item_lis : item=eval(item)然后取出每一个值赋值到参数, orm 的 model 然后写入数据库,然后 send_emai()也是差不多的代码, for item in item_lis : item=eval(item)取出值,但是没有保存的动作,调换发邮件和保存的顺序就不会出现错误。两种情况都有查看 item 的类型变化,当先保存后发邮件的时候, item 会变成, model.receiving.object,我也获得的对象的 ID ,但是无法访问。不会用 V2EX 的编辑器,比 stackoverflow 还难用。
    @uniquecolesmith 即使是授权码也不对啊,我用的是 163 要求专门给客户端设置的密码,也不是邮箱密码,我也试过邮箱密码但是不行啊。
    @SErHo 已经试过设置 tls 为 False ,不管用。
    function GetReceivedItemData(){
    var item_time= 0;
    var item = {
    'category':'',
    'model':'',
    'asset_id':'',
    'sn':'',
    'qty':'',
    };
    var item_list_array={'item_data':[]};
    $('#suggest1 input').each(function (index, value) {
    //console.log('div' + index + ':' + $(this).val());
    if(index%5==0){
    item['category']=$(this).val();
    }
    if(index%5==1){
    item['model']=$(this).val();
    }
    if(index%5==2){
    item['asset_id']=$(this).val();
    }
    if(index%5==3){
    item['sn']=$(this).val();
    }
    if(index%5==4){
    item['qty']=$(this).val();
    if(is_valid_data(item)){
    item_list_array['item_data'].push(JSON.stringify(item));
    item_time+=1;
    }
    else{
    if(is_empty_data(item,this)){
    return true;
    }
    else{
    alert('The '+[item_time+1]+' item data is invalid.');
    return false;
    }
    };
    }
    });
    //console.log(item_list_array['item_data']);
    return item_list_array;
    }
    我一个数据表格可能有三四十个 input ,像我上面写的,都是相同规律的,没有什么简单的方法?类似使用 each 方法搞个双循环,写一个函数可以直接获得数据到一个字典。
    我现在不太清楚的是,我有一个固定四列,动态 n 行的 input 表格,当用户将数据填满的时候,提交数据的时候,我以怎么方式,把每一行的数据安装对应的列的值的取得,而且还是安装顺序的,然后我会存在一个字典里,然后我会用 ajax ,将数据创给后台。有木有相关的代码参考一下。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5865 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 66ms · UTC 02:00 · PVG 10:00 · LAX 18:00 · JFK 21:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.