jimage là một lĩnh vực hình ảnh Django với với nhãn thumbnail xén.
Lắp
- Pip cài đặt https://github.com/websuslik/jimage/zipball/master
- Thêm & lsquo; jimage & rsquo; để cài đặt ứng dụng của bạn
- Thêm url (r '^ save_crop /', 'jimage.views.save_crop'), để các url của bạn
- Run python manage.py collectstatic
Cài đặt
IMAGE_SIZES = {
& Nbsp; 'vuông': {'size': (400, 400), 'phương pháp': 'cây'},
& Nbsp; 'lớn': {'size': (600, 400), 'phương pháp': 'thay đổi kích thước'},
& Nbsp; & lsquo; anower: {'size': (Không, 400), 'phương pháp': 'thay đổi kích thước'},
& Nbsp; # nếu sử dụng & lsquo; thay đổi kích thước & rsquo; phương pháp, bạn có thể gõ chỉ chiều rộng hoặc chiều cao
}
CONVERT_PATH = & lsquo; / usr / local / bin / chuyển đổi & rsquo; #path để chuyển đổi công cụ. Mặc định & lsquo; chuyển đổi & rsquo;
Cách sử dụng
từ các mô hình nhập khẩu django.db
từ jimage.fields nhập ImageField
class Entry (models.Model):
& Nbsp; hình = ImageField (upload_to = "image /% Y /% m /% d / ')
Trong template
Trường hợp tên FOO của thumbnail trong IMAGES_SIZES
Yêu cầu :
- Python
- Django
- ImageMagick
Bình luận không