A webdav client app for django.
Project description
File Manager like dropbox
Features
文件管理
多级目录
分片上传
文件预览
评论
分享
操作历史
Depends on
Django
djangorestframework
requests
Webdav
React + Vite
@mui/material
Quick Start
Install
pip install django-webdav-ui
Update Settings.py
INSTALLED_APPS = [
...
'webdav',
...
]
WEBDAV_HOST = 'localhost'
WEBDAV_USER = 'demo'
WEBDAV_PASSWORD = 'demopassword'
Update Urls.py
urlpatterns = [
...
path('webdav/', include('webdav.urls')),
...
]
Sync database
python manage.py migrate
Reference
Dropbox
Nextcloud
Todo
[ ] 优化安全
[ ] 排序
[ ] 搜索
[ ] Permission Controls
[ ] 收藏
[ ] 最近
[ ] 共享
[ ] 标签
[ ] Grid Display
[ ] 批量操作
[ ] 移动文件
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
django-webdav-ui-0.0.2.tar.gz
(185.9 kB
view details)
File details
Details for the file django-webdav-ui-0.0.2.tar.gz
.
File metadata
- Download URL: django-webdav-ui-0.0.2.tar.gz
- Upload date:
- Size: 185.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d9e54adaa55e26e23dfd9e84616974e13bb6604df9484548d21bff04534db8e9 |
|
MD5 | 19c12ab9fa182dd3413c244383c57b58 |
|
BLAKE2b-256 | 6c06a6bd6d81123acb3c0c5d0871ede446ad6a06fa88cba587a7faf54eb85f54 |