SunProud

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年11月13日

摘要: 使用jquery ajax向后台传值$.ajax({ type:"POST", url:"" data:{ content:content }, success:function(){}})当content中出现中文时,后台直接获取content会出现问题,因为其获取的content是python的一个unicode对象,并不是编码好的字符串,所以只要encode()成想要的编码格式就可以调通了def get_content(request): content=request.POST["content"].encode('g 阅读全文
posted @ 2013-11-13 10:53 SunProud 阅读(2201) 评论(0) 推荐(0) 编辑

摘要: 利用jquery的ajax传值$.ajax({ type:"POST", url:"", data:"content"=content, success:function(){ }})当data的字符串中包含有分号时,分好后面的字符串自动丢失,解决的办法是:改变data的格式$.ajax({ type:"POST", url:"", data:{ content:content }, success:function(){ }})就可以实现了。 阅读全文
posted @ 2013-11-13 10:52 SunProud 阅读(486) 评论(0) 推荐(0) 编辑

摘要: 第一个问题是:我使用jquery的ajax向后台传值,当使用GET方法时没问题$.ajax({ type:"GET" url: data: success:})但是由于基于字符串长度等选用type:"POST"时出现403错误:解决办法:注释掉settings里MIDDLEWARE_CLASSES的:'django.middleware.csrf.CsrfViewMiddleware'这一行就可以使用了 阅读全文
posted @ 2013-11-13 10:51 SunProud 阅读(205) 评论(0) 推荐(0) 编辑

摘要: 总结一下学习简单实现发送邮件的整个流程中想象发送邮件的过程,首先需要用户名和密码登录自己的邮箱,然后编辑邮件,发送到指定邮箱。所以这几个变量时必须定义的。USER:邮箱的登录名PASSWORD:邮箱的密码MSG:发送的消息TO:收信人POSTFIX:定义好邮箱的后缀HOST:定义好邮箱的主机然后就可以利用python的smtplib等库实现邮件发送import smtplibdef sendmail(): try: smtp=smtplib.SMTP(HOST) smtp.login(USER,PASSWORD) #登录邮箱 smtp.s... 阅读全文
posted @ 2013-11-13 10:50 SunProud 阅读(236) 评论(0) 推荐(0) 编辑

摘要: #用strip(),split()两个方法都可以判断空行infile=open('/.../','r')outfile=open('/.../','w')for li in infile.readlines(): if li.split(): #if li.strip(): outfile.writelines(li)infile.close()outfile.close() 阅读全文
posted @ 2013-11-13 10:48 SunProud 阅读(1037) 评论(0) 推荐(0) 编辑