使用 Django 框架完成的简单、小巧的文件传输工具, 支持下载与上传文件到指定文件夹, 让您在局域网中、 主机和虚拟机之间方便的传输文件.
一、安装依赖
1.1 Python 安装
1.2. Django 框架安装
打开 Windows 命令提示符:
安装最新版 Django.
$ pip install Django
或者更新 Django 到最新版.
$ pip install --upgrade django
二、运行
$ python manage.py migrate # 仅执行一次
$ cd django_ftp
$ python manage.py runserver 0.0.0.0:8000
"0.0.0.0:8000"
"0.0.0.0" 表示运行在本地并开放来自任何地址的访问.
"8000" 表示运行的端口, 可自定.
三、连接
在本机运行之后, 在本机浏览器上访问 http://127.0.0.1:8000
页面会自动提示局域网下其他设备应该访问的地址.
共享的文件保存在 django_http/static/share 目录下.
出于安全性的考虑, 只有主机(当前运行此程序的电脑)有权限使用页面上的按钮"打开文件夹"与"删除".
一些问题
程序使用 file.write() 写入文件, 所以上传超过 1G 的大文件可能会出现问题, 正在计划使用模型的方式改善这个功能.
目前不支持文件夹下载与上传, 请打包后分享, 正在计划改善这个功能(大误).
from https://github.com/justsweetpotato/django_http
No comments:
Post a Comment