Articles of permisos

Añadir permiso a Django Admin

El mes pasado publiqué una pregunta en stackoverflow y en el grupo de usuarios de Django en G + y en el sitio web de django también. Pero no encontré ninguna respuesta que pueda resolver mi problema. Lo que quiero hacer es agregar un nuevo permiso nombrado como view en el panel de administración de […]

Eliminar permiso particular usando os.chmod

¿Cómo podemos eliminar un permiso en particular para todos los usuarios de os.chmod? En resumen, ¿cómo podemos escribir lo siguiente usando os.chmod? chmod ax filename Sé que podemos agregar permiso a uno existente y eliminar también. In [1]: import os, stat In [5]: os.chmod(file, os.stat(file).st_mode | stat.S_IRGRP) # Make file group readable. Pero no soy […]

Incluso con ‘r’ ante el nombre de archivo, openpyxl no puede guardar en Windows

En OS X, openpyxl.save() funciona bien para un archivo llamado ‘all_done.xslx’. Sin embargo, cuando se intenta en Windows, resulta en: c:\Users\Tony\Desktop\ROI>python roi_cut6.py > log.txt Traceback (most recent call last): File “roi_cut6.py”, line 373, in main() File “roi_cut6.py”, line 369, in main processSource(wb, ‘Gemini’, totalGeminiSpends, geminiRevenues) File “roi_cut6.py”, line 269, in processSource wb.save(r’all_done.xlsx’) File “C:\Python27\lib\site-packages\openpyxl\workbook\workbook.py”, line […]

Django / mod_wsgi OSError: Permiso denegado: ‘static’ cuando DEBUG = OFF

Tengo una aplicación Django 1.4 en un servidor Centos 6.2 (ejecutando apache, mysql, php) usando mod_wsgi con mi proyecto implementado en un entorno virtual. La aplicación en sí misma es una que he estado usando durante varios años en un servicio alojado y ahora estoy implementando en mi propio servidor en la nube de espacio […]

¿Cómo puedo obtener todos los objetos a los que un usuario tiene permisos específicos en django guardian?

Actualmente estoy haciendo un bucle muy torpe sobre todos los objetos, pero eso va a ser lento: videos = Video.objects.all() video_list = [] for video in videos: checker = ObjectPermissionChecker(request.user) if checker.has_perm(‘view_video’, video): video_list.append(video) Me imagino que debe haber una forma de obtener todos los objetos para los que este usuario tiene permisos.

Django Admin: no veo ninguna aplicación (¿problema de permiso?)

Tengo un sitio con Django ejecutando algunas aplicaciones personalizadas. No estaba usando el ORM de Django, solo la vista y las plantillas, pero ahora necesito almacenar algo de información, así que creé algunos modelos en una aplicación y habilité al administrador. El problema es que cuando inicio sesión en el administrador, solo dice “No tienes […]

Permiso denegado al iniciar el script de Python a través de bash

# ./scripts/replace-md5sums.py bash: ./scripts/replace-md5sums.py: Permission denied replace-md5sums.py tiene chmod 600 # ls -l ./scripts/replace-md5sums.py -rw——- 1 ubuntu ubuntu 661 2011-04-27 16:30 ./scripts/replace-md5sums.py

Error de mysql: ERROR 1018 (HY000): No se puede leer el directorio de ‘.’ (errno: 13)

Cuando bash ver las bases de datos en mysql, aparece este error: ERROR 1018 (HY000): Can’t read dir of ‘.’ (errno: 13) Y eso impide que mi aplicación se muestre … Mi depurador django dice: (2002, “Can’t connect to local MySQL server through socket ‘/var/lib/mysql/my_database’ (13)”) Aquí está mi archivo de configuración: DATABASES = { […]

La instalación de Python y su distribución en Windows 7 le da “Error al escribir … permiso denegado”

Estoy en Windows 7 (lo cual admito completamente, no entiendo el modelo de permisos de. Lo estoy leyendo en otras tabs). Mi usuario es un administrador. Cuando trato de ejecutar “python distrib_setup.py”, se me “quiebran los permisos de escritura … permiso denegado” y luego “error: no puedo crear o eliminar archivos en el directorio de […]

¿Cómo configuro los permisos (atributos) en un archivo en un archivo ZIP usando el módulo zipfile de Python?

Cuando zipfile archivos de un archivo ZIP creado con el módulo zipfile Python, todos los archivos no son de escritura, solo de lectura, etc. El archivo se está creando y extrayendo bajo Linux y Python 2.5.2. Lo mejor que puedo decir, necesito establecer la propiedad ZipInfo.external_attr para cada archivo, pero esto no parece estar documentado […]