Форум сайта python.su
При добавлении изображений в бд выдает ошибку
SuspiciousOperation at /scheta/add/schet/
Attempted access to 'documents/1.JPG' denied.
Request Method: POST
Request URL: http://10.29.29.12/scheta/add/schet/
Django Version: 1.2.1
Exception Type: SuspiciousOperation
Exception Value: Attempted access to 'documents/1.JPG' denied.
<VirtualHost 10.29.29.12:80>
#ServerName Scheta
<Directory /home/minotavr_x86/workspace/scheta/src/scheta/>
Order allow,deny
allow from all
</Directory>
WSGIScriptAlias / /home/minotavr_x86/workspace/scheta/src/scheta/apache/django.wsgi
ErrorLog /home/minotavr_x86/workspace/scheta/src/scheta/error.log
LogLevel warn
CustomLog /home/minotavr_x86/workspace/scheta/src/scheta/access.log combined
ServerSignature On
Alias /media/ "/home/minotavr_x86/workspace/scheta/src/scheta/media/"
Alias "/documents/" "/home/minotavr_x86/workspace/scheta/src/scheta/documents/"
Alias /slujebnaya/ "/home/minotavr_x86/workspace/scheta/src/scheta/slujebnaya/"
Alias /image/ "/home/minotavr_x86/workspace/scheta/src/scheta/image/"
Alias /js/ "/home/minotavr_x86/workspace/scheta/src/scheta/js/"
Alias /css/ "/home/minotavr_x86/workspace/scheta/src/scheta/css/"
Alias /admin_media/ "/usr/lib/python2.6/site-packages/django/contrib/admin/media/"
</VirtualHost>
Офлайн
А писать в эту директорию вы имеете права? Точнее даже не вы, а пользователь от которого запущен сервер приложений.
Офлайн
Все решилось добавлением в конфиг django
MEDIA_ROOT = '/home/minotavr_x86/workspace/scheta/src/scheta/'
Офлайн