initial commit
This commit is contained in:
Binary file not shown.
@@ -1,3 +1,4 @@
|
|||||||
|
from cloudinary.models import CloudinaryField
|
||||||
from datetime import timedelta
|
from datetime import timedelta
|
||||||
from django.contrib.auth.models import AbstractUser
|
from django.contrib.auth.models import AbstractUser
|
||||||
from django.core.validators import FileExtensionValidator
|
from django.core.validators import FileExtensionValidator
|
||||||
@@ -116,11 +117,10 @@ class Issue(models.Model):
|
|||||||
latitude = models.FloatField(null=True, blank=True)
|
latitude = models.FloatField(null=True, blank=True)
|
||||||
longitude = models.FloatField(null=True, blank=True)
|
longitude = models.FloatField(null=True, blank=True)
|
||||||
|
|
||||||
photo = models.ImageField(
|
photo = CloudinaryField(
|
||||||
upload_to="issue_photos/",
|
'images',
|
||||||
blank=True,
|
blank=True,
|
||||||
null=True,
|
null=True,
|
||||||
validators=[FileExtensionValidator(['jpg', 'jpeg', 'png', 'gif'])]
|
|
||||||
)
|
)
|
||||||
|
|
||||||
status = models.CharField(
|
status = models.CharField(
|
||||||
|
|||||||
@@ -116,7 +116,7 @@
|
|||||||
|
|
||||||
{% if issue.photo %}
|
{% if issue.photo %}
|
||||||
<div class="ms-3">
|
<div class="ms-3">
|
||||||
<img src="{{ issue.photo.url }}" alt="Issue photo" class="img-fluid rounded"
|
<img src="{{ issue.photo }}" alt="Issue photo" class="img-fluid rounded"
|
||||||
style="max-height: 60px; max-width: 80px;">
|
style="max-height: 60px; max-width: 80px;">
|
||||||
</div>
|
</div>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|||||||
Reference in New Issue
Block a user