|
@@ -39,14 +39,14 @@ def content_object_init(instance):
|
|
|
|
|
|
if 'img' in content:
|
|
if 'img' in content:
|
|
for img in soup('img'):
|
|
for img in soup('img'):
|
|
|
|
+ # TODO: Pretty sure this isn't the right way to do this, too hard coded.
|
|
|
|
+ # There must be a setting that I should be using?
|
|
|
|
+ src = instance.settings['PATH'] + '/images/' + os.path.split(img['src'])[1]
|
|
|
|
+ im = Image.open(src)
|
|
|
|
+ extra_style = 'width: {}px; height: auto;'.format(im.size[0])
|
|
|
|
+
|
|
if instance.settings['RESPONSIVE_IMAGES']:
|
|
if instance.settings['RESPONSIVE_IMAGES']:
|
|
- extra_style = 'max-width: 100%; height: auto;'
|
|
|
|
- else:
|
|
|
|
- # TODO: Pretty sure this isn't the right way to do this, too hard coded.
|
|
|
|
- # There must be a setting that I should be using?
|
|
|
|
- src = instance.settings['PATH'] + '/images/' + os.path.split(img['src'])[1]
|
|
|
|
- im = Image.open(src)
|
|
|
|
- extra_style = 'width: {}px; height: auto;'.format(im.size[0])
|
|
|
|
|
|
+ extra_style += ' max-width: 100%;'
|
|
|
|
|
|
if img.get('style'):
|
|
if img.get('style'):
|
|
img['style'] += extra_style
|
|
img['style'] += extra_style
|