Django-debug-toolbar: SuspiciousFileOperation at / La ruta unida (/jquery-1.11.1.min.js) se encuentra fuera del componente de ruta base (ruta_a_proyecto / env / lib / python3.5 / site-packages / django / contrib / admin / static)

Creado en 9 ene. 2018  ·  10Comentarios  ·  Fuente: jazzband/django-debug-toolbar

Comentario más útil

@matthiask no hay garantía de que así fuera. :)

Todos 10 comentarios

¿De dónde viene la barra inicial en /jquery-... ? No parece correcto y es muy probable que sea la razón de este problema.

Error similar, pero The joined path (/images/placeholder255x255.png) is located outside of the base path component (/home/USER/lib/python3.6/versatileimagefield/static)

El mismo error que @RoelantStegmann pero con el error de django incluido (en caso de que active a alguien ...):

ERROR django.security.SuspiciousFileOperation La ruta unida (/images/placeholder255x255.png) está ubicada fuera del componente de ruta base (/usr/local/lib/python3.5/dist-packages/versatileimagefield/static) [ PID: 23041 : Hilo principal]

También estoy usando un campo de imágenes versátil y marcadores de posición en algunos proyectos, y no he visto este error una vez.

¿Alguien puede publicar su configuración de campo de imagen versátil y creación de instancias de campo?

Simplemente copiando el código de Saleor:

VERSATILEIMAGEFIELD_RENDITION_KEY_SETS = {
    'products': [
        ('product_gallery', 'crop__540x540'),
        ('product_gallery_2x', 'crop__1080x1080'),
        ('product_small', 'crop__60x60'),
        ('product_small_2x', 'crop__120x120'),
        ('product_list', 'crop__255x255'),
        ('product_list_2x', 'crop__510x510')]}

VERSATILEIMAGEFIELD_SETTINGS = {
    # Images should be pre-generated on Production environment
    'create_images_on_demand': get_bool_from_env(
        'CREATE_IMAGES_ON_DEMAND', DEBUG),
}

PLACEHOLDER_IMAGES = {
    60: 'images/placeholder60x60.png',
    120: 'images/placeholder120x120.png',
    255: 'images/placeholder255x255.png',
    540: 'images/placeholder540x540.png',
    1080: 'images/placeholder1080x1080.png'}

DEFAULT_PLACEHOLDER = 'images/placeholder255x255.png'

Y un ejemplo de cómo se usa.

Lo siento, no estoy seguro de qué buscar. : - /

@resgef ¿Encontraste una solución al problema? Por favor, compártelo para que todos puedan beneficiarse.

@matthiask para mí, la solución fue: https://github.com/mirumee/saleor/pull/2534

Bien, eso es exactamente lo que pensé. Sin embargo, estoy un poco sorprendido de que haya funcionado a la venta o antes.

@matthiask no hay garantía de que así fuera. :)

Hola, ¿cómo puedo solucionar este problema?
SuspiciousFileOperation en / La ruta unida (/jquery-1.11.1.min.js, js)

¿Fue útil esta página
0 / 5 - 0 calificaciones