Articles of permisos

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 […]

¿Cómo verificar si se puede crear un archivo dentro de un directorio determinado en MS XP / Vista?

Tengo un código que crea archivos en el directorio especificado por el usuario. El usuario puede apuntar a un directorio en el que no puede crear archivos, pero puede cambiar su nombre. He creado el directorio para propósitos de prueba, llamémoslo C:\foo . Tengo los siguientes permisos para C:\foo : Atravesando directorio / Ejecutar archivo […]

¿Cómo escribir un decorador personalizado en django?

El problema – @is_premium_user def sample_view: ……. …… Quiero que ciertas vistas sean accesibles solo para los usuarios premium del sitio web. ¿Y cómo puedo usar este decorador en varias aplicaciones en mi proyecto?

Permisos de nivel de objeto Django 1.2 – ¿soluciones de terceros?

Dado que Django 1.2 final está casi fuera, tengo curiosidad si ya hay proyectos que usan los nuevos permisos de nivel de objeto / sistema de permisos de nivel de fila. Django-authority , que es una posible solución para Django hasta 1.1, no se ha actualizado durante un tiempo y no usa (todavía) el nuevo […]