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
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.1.tar.gz
(185.8 kB
view details)
File details
Details for the file django-webdav-ui-0.0.1.tar.gz
.
File metadata
- Download URL: django-webdav-ui-0.0.1.tar.gz
- Upload date:
- Size: 185.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0ae7d5c2a4a4feebbf38da5fcab67557fe4a7918da84ae91ba05504192338074 |
|
MD5 | f71b4684d0bdc21158d22f2d0c623bf7 |
|
BLAKE2b-256 | f7db52125b0e65eed4de71ac0ec7e08694306467fed0a7a88ca83e3e7f175909 |