django-photoprocessor yra Django programa, kuri suteikia automatinis vaizdo apdorojimas Django.
1 žingsnis
PIP įdiegti Django-photoprocessor
(Arba klonuoti šaltinį ir įdėti photoprocessor modulį jūsų kelyje)
2 žingsnis "
Pridėti ImageWithProcessorField savo modelių.
# MyApp / models.py
nuo django.db importo modelių
nuo photoprocessor.fields importo ImageWithProcessorsField
miniatiūros = {"miniatiūra": {"keisti": {"plotis": 100, "aukštis": 100, "pasėlis" apibrėžtį: "centras"}, "kokybė": 90}
& Nbsp; "ekranas": {"keisti": {"plotis": 500, "aukštis": 500, "apkarpyti": "centras"}, "kokybė": 90}}
klasė Nuotrauka (models.Model):
& Nbsp; vardas = models.CharField (MAX_LENGTH = 100)
& Nbsp; original_image = ImageWithProcessorsField (upload_to = 'knygų ", miniatiūros = miniatiūros)
3 žingsnis
Prisijunkite savo miniatiūras
nuotrauka = Nuotrauka (vardas = 'myphoto)
photo.original_image.save (myfile.jpg "myfileobj)
Spausdinti photo.original_image ['miniatiūrų'] url
Reikalavimai :.
- Python
- Django
Komentarai nerastas