django-file-bảng chọn là một ứng dụng Django pluggable sử dụng để duyệt web, tải lên, và chèn các hình thức khác nhau của các phương tiện truyền thông vào các trường mẫu HTML.
Sử dụng jQuery Tools, file_picker tích hợp hoàn toàn tồn tại trước các trang bằng cách cài đặt một lớp phủ liệt kê chi tiết tập tin, và khi áp dụng, hình thu nhỏ hình ảnh. File mới cũng có thể được tải lên từ bên trong lớp phủ (thông qua AJAX Upload).
file_picker cung cấp một vài phần mở rộng tùy chọn để giúp bắt đầu, bao gồm cả file_picker.uploads, một ứng dụng với hình ảnh trước khi xây dựng mô hình và tập tin, và file_picker.wymeditor, một ứng dụng tích hợp với WYMeditor, một WYSIWYM dựa trên web (những gì bạn thấy là gì Bạn Mean) XHTML editor. Những phần mở rộng được cung cấp cho sự tiện lợi và có thể dễ dàng được thay thế bởi mô-đun tùy chỉnh.
& Nbsp; Nếu bạn đang sử dụng django-staticfiles (hoặc django.contrib.staticfiles trong Django 1.3) sau đó thêm file_picker để INSTALLED_APPS của bạn để bao gồm các css / js liên quan.
& Nbsp; Nếu không chắc chắn bao gồm các nội dung của thư mục tĩnh trong thư mục các dự án phương tiện truyền thông của bạn.
Cài đặt cơ bản
& Nbsp; Thêm file_picker để INSTALLED_APPS trong settings.py:
& Nbsp; INSTALLED_APPS = (
& Nbsp; 'file_picker',
& Nbsp; 'file_picker.uploads', # tập tin và hình ảnh Django app
& Nbsp; 'file_picker.wymeditor', # tùy chọn Plugin WYMeditor
& Nbsp;)
& Nbsp; file_picker.uploads sẽ tự động tạo ra hai người hái tên 'images' và 'files'.
& Nbsp; Thêm URL file_picker để urls.py, ví dụ: .:
& Nbsp; nhập khẩu file_picker
& Nbsp; file_picker.autodiscover ()
& Nbsp; urlpatterns = mẫu ('',
& Nbsp; # ...
& Nbsp; (r '^ file-picker /', bao gồm (file_picker.site.urls)),
& Nbsp; # ...
& Nbsp;)
Phát triển được tài trợ bởi Caktus Consulting Group, LLC ..
Yêu cầu :
- Python
- Django
- sorl-thumbnail
- jQuery
- jQuery cụ 1.2.x
- django-staticfiles
- WYMeditor 0,5 (tùy chọn)
- AJAX Tải lên (bao gồm)
Bình luận không