Py学习  »  Rambo  »  全部回复
回复总数  12
7 年前
回复了 Rambo 创建的主题 » 招聘成都python实习生

喜欢成都这座城市,然而它却有了雾霾。。

7 年前
回复了 Rambo 创建的主题 » django web界面上传下载文件

@Py站长 这有注入的危险呀。。。。。

7 年前
回复了 Rambo 创建的主题 » django web界面上传下载文件

前端模板html中加入

  • <form enctype="multipart/form-data" action="/uploadFile/" method="post">
  • <input type="file" name="myfile" />
  • <br/>
  • <input type="submit" value="upload"/>
  • </form>
  • 用form来上传文件

后端

ef upload_file(request):
if request.method == "POST": # 请求方法为POST时,进行处理
myFile =request.FILES.get("myfile", None) # 获取上传的文件,如果没有文件,则默认为None
if not myFile:
returnHttpResponse("no files for upload!")
destination = open(os.path.join("E:\upload",myFile.name),'wb+') # 打开特定的文件进行二进制的写操作
for chunk in myFile.chunks(): # 分块写入文件
destination.write(chunk)
destination.close()
returnHttpResponse("upload over!")

request.POST 里面就有 可以直接从里面get

7 年前
回复了 Rambo 创建的主题 » 使用Django写用户注册模块,如何检查用户存在

单纯的判断的话可以zheyang: users = User.objects.filter(username = user_name)
if users.exist(): return HttpResponse('注册失败,该用户已注册‘)

不过吧,我建议你逻辑改一下,不要使用用户名去做唯一标示,用手机号或者邮箱什么的吧,用户名不能重复可以保留

7 年前
回复了 Rambo 创建的主题 » python高质量文章阅读平台

@Py站长 站长,这是你自己弄得还是公司的业务啊?

7 年前
回复了 Rambo 创建的主题 » django用户模块的头像如何使用默认头像

可以在你的user数据表中添加一个头像的字段(或者新建一个user级联表),这个字段存储头像图片的路径,默认为项目中提供的默认图片路径,若用户修改上传了头像则把地址更新为用户上传的图片地址,就这么简单了

7 年前
回复了 Rambo 创建的主题 » 微博爬虫的问题 大神看看 我弄了好久了

@圆圆脸 刚看了下 py3把那个给取消了 最新的是 import importlib,sys importlib.reload(sys)

7 年前
回复了 Rambo 创建的主题 » Django和SSH如何配合工作,求助!

如果你选择了Django 可以推荐你用这个模块django-sshkey,https://bitbucket.org/ClemsonSoCUnix/django-sshkey/

7 年前
回复了 Rambo 创建的主题 » python高质量文章阅读平台

刚看了一下,蛮不错的,感觉页面整体的用户交互还有页面呈现还有好多上升空间

7 年前
回复了 Rambo 创建的主题 » 想用Django发送邮件,但是蜜汁报错,求大神指点迷津

config配置协议protocol是用的smtp么?

7 年前
回复了 Rambo 创建的主题 » 微博爬虫的问题 大神看看 我弄了好久了

这个编码问题估计你用的是Python3

解决方法: 在开头加上 import sys reload(sys) sys.setdefaultencoding( "utf-8" )