logo
down
shadow

Resize thumbnails django Heroku, 'backend doesn't support absolute paths'


Resize thumbnails django Heroku, 'backend doesn't support absolute paths'

Content Index :

Resize thumbnails django Heroku, 'backend doesn't support absolute paths'
Tag : django , By : Shrek Qian
Date : November 28 2020, 08:01 AM


Comments
No Comments Right Now !

Boards Message :
You Must Login Or Sign Up to Add Your Comments .

Share : facebook icon twitter icon

Using absolute paths in django templates


Tag : html , By : meodudang
Date : March 29 2020, 07:55 AM
I wish this helpful for you All of your html templates should live under the templates directory (including your base.html). The location of this folder is set using the TEMPLATE_DIRECTORY settings in your settings.py. The static folder is solely for css, js, etc.
When inheriting from another template using the extends tag, the path you give is always relative to your template directory, not project.

django-compressor not setting absolute CSS image paths on Heroku


Tag : django , By : eferro
Date : March 29 2020, 07:55 AM
Does that help I recently ran into this issue on heroku, and running the latest version of django-compressor (1.3) does not solve the problem. I will provide the solution that I am using, as well as an explanation of the problems I ran into along the way.
The solution
# compress_filters.py
from compressor.filters.css_default import CssAbsoluteFilter
from compressor.utils import staticfiles


class CustomCssAbsoluteFilter(CssAbsoluteFilter):
    def find(self, basename):
        # The line below is the original line.  I removed settings.DEBUG.
        # if settings.DEBUG and basename and staticfiles.finders:
        if basename and staticfiles.finders:
            return staticfiles.finders.find(basename)

# settings.py
COMPRESS_CSS_FILTERS = [
# 'compressor.filters.css_default.CssAbsoluteFilter',
'app.compress_filters.CustomCssAbsoluteFilter',
'compressor.filters.cssmin.CSSMinFilter',
]

How to retrieve absolute urls to thumbnails generated via django-filer easy-thumbnails


Tag : django , By : Grik
Date : March 29 2020, 07:55 AM
To fix the issue you can do I am using following template tags to display thumbnails in my templates , You can extract the thumbnail properties using as
{% thumbnail obj.image 250x250 as thumb %}
{{thumb.url}}
from django.contrib.sites.models import Site
from easy_thumbnails.files import get_thumbnailer

@property
def thumbnail_absolute_url(self):
    if self.image:
        thumbnailer_options = {'size': (250, 250), 'crop': True}
        thumb = get_thumbnailer(self.image).get_thumbnail(thumbnailer_options)
        thumb_url = thumb.url
        site = Site.objects.get_current()
        return site.domain + thumb_url
    return None

How does zsh interpret non-absolute paths in shebangs? (WAS: Why does python3 -i permit non-absolute paths in shebang?)


Tag : development , By : Revision17
Date : March 29 2020, 07:55 AM
will help you Your kernel will not execute the script unless the interpreter is
specified as an absolute path, or specified as a path relative to the current working directory
$ cat test.py 
#!python3 -b -i 

x=5
print('The value of x is ' + str(x))
$ strace -f -e execve zsh
execve("/bin/zsh", ["zsh"], 0x7ffd35c9e198 /* 78 vars */) = 0
host% ./test.py 
strace: Process 5510 attached
[pid  5510] execve("./test.py", ["./test.py"], 0x558ec6e46710 /* 79 vars */) = -1 ENOENT (No such file or directory)
[pid  5510] execve("/usr/bin/python3", ["python3", "-b -i", "./test.py"], 0x558ec6e46710 /* 79 vars */) = 0
[pid  5510] execve("/usr/lib/python-exec/python3.4/python3", ["/usr/lib/python-exec/python3.4/p"..., "-b -i", "./test.py"], 0x7fffd30eb208 /* 79 vars */) = 0
Unknown option: - 
usage: /usr/lib/python-exec/python3.4/python3 [option] ... [-c cmd | -m mod | file | -] [arg] ...
Try `python -h' for more information.
[pid  5510] +++ exited with 2 +++
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5510, si_uid=1000, si_status=2, si_utime=0, si_stime=0} ---
host% 
+++ exited with 2 +++

Files walk doesnt return absolute paths only filename


Tag : java , By : user106284
Date : March 29 2020, 07:55 AM
Hope that helps Instead of using p.getFileName().toString() try using p.toString(). you should get the actual path output of all the files.
I created a similar structure and If i run the above program as below:
ArrayList<String> paths = new ArrayList<String>();
    JFileChooser fc = new JFileChooser();
    fc.setMultiSelectionEnabled(true);
    fc.setFileSelectionMode(JFileChooser.FILES_AND_DIRECTORIES);
    fc.showOpenDialog(fc);
    File[] file = fc.getSelectedFiles();
    for (File f : file) {
        System.out.println(f.getAbsolutePath());
        try {
            Files.walk(Paths.get(f.getAbsolutePath())).filter(Files::isRegularFile)
                    .forEach(p -> paths.add(p.toString()));
        } catch (IOException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
    }

    System.out.println(paths);
Related Posts Related QUESTIONS :
  • Django Running Particular Test
  • How do I display output of a python within Html in django?
  • How can I capture errors and exceptions data from frontend response to django to add more context
  • Django generate group by different than id
  • populate table with initial data
  • Django (admin.e104) must inherit from 'InlineModelAdmin'
  • how to display a html file stored in s3 in aws in my django template?
  • Django: AttributeError: type object 'GroupModel' has no attribute '_meta'
  • SQLite objects created in a thread can only be used in that same thread with Django 2.2.2 and ipdb
  • Django - query filter on manytomany is exists
  • Django REST Framework: URLs without PK
  • How to access a Postgres database from a python program without django or heroku
  • When trying set corsheaders in settings.py file
  • 400(Bad request) status code when making request with axios in reactjs
  • ERR_CONNECTION_REFUSED with Django and Vue.js bundle files
  • LDAP Authentication not working in Graphite
  • send value from anchor tag to views
  • The views didn't return an HttpResponse object. It returned None instead
  • Sum of related objects across 2 FK to the same table, with conditions
  • Queryset Django - according to parameters date in weight compartment
  • how to convert Django 2.0 url() to path()
  • Signal/Method for every executed sql statement
  • How to sum django model fields
  • django template styntex {% if p.category == "help" %} {% endif %} is not work
  • NGINX 502 bad gateway gunicorn timeout
  • How to pass a variable from a template to a view in Django
  • How to force redirect_uri to use HTTPS with python-social-app?
  • How to restrict Django models from using certain foreign key values?
  • Product items is not iterable from models
  • Removing items from celery_beat doesn't remove them from database schedule
  • Column field is not recognized/not defined
  • AttributeError at has no attribute 'objects'
  • how to Validate Expire date is bigger than start date in Django Model Form
  • Django Application
  • How to get my Django app in a real server?
  • How do I run a unit test against the production database?
  • How to browse (no text editor) .rst files?
  • Filter Queryset in Django inlineformset_factory
  • IPN delivery failed. HTTP error code 403: Forbidden
  • integrating django-paypal
  • Django equivalent for latest entry for each user
  • Writing custom Django form fields and widgets
  • Django queryset to find a char value with filtered out spaces?
  • Django i18n: how to not translate the admin site?
  • apache virtual host to work with django
  • Using django-piston, how can I write out HTTP headers in the response?
  • Error in django url.py?
  • Django: getting the list of related records for a list of objects
  • Edit/show Primary Key in Django Admin
  • How do I list all available context variables?
  • Treebeard admin in Django
  • Django and Secure iCalendar Feed
  • Syncing data between devel/live databases in Django
  • What custom themes are there for Django Admin?
  • ChoiceField or CharField in django form
  • Django and ImageField Question
  • Django crash without message
  • Django: do I need to do HttpResponseRedirect to render a simple string after a POST?
  • modelform "object not callable" error
  • Django model forms
  • shadow
    Privacy Policy - Terms - Contact Us © scrbit.com