С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
Python: Django
Войти
Регистрация
Восстановить пароль
 
scio me nescire
122 / 61 / 33
Регистрация: 10.01.2014
Сообщений: 241
1

Django 1.4.13 windows xp

19.12.2014, 14:03. Просмотров 456. Ответов 1
Метки нет (Все метки)

Здравствуйте, сделал сайт, отлично работает(на debian) и наотрез отказывается работать на xp
не находит статику (стили работают только на одной странице из всех)
подключал {{ STATIC_URL }}css/main.css
картинки и js не подключает вообще
python manage.py findstatic *** находит но когда сервер запущен не видит ничего и пишет:
SuspiciousOperation: attempted access to ***.png denied
запускал от админа никаких изменений
Кликните здесь для просмотра всего текста
C:\Documents and Settings\admin>python "C:\Documents and Settings\admin\blog\man
age.py" runserver
Validating models...

0 errors found
Django version 1.4.13, using settings 'blog.settings'
Development server is running at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.
[19/Dec/2014 14:35:01] "GET / HTTP/1.1" 404 2584
[19/Dec/2014 14:35:11] "GET /archive/ HTTP/1.1" 200 461
Traceback (most recent call last):
Traceback (most recent call last):
File "C:\Python275\lib\wsgiref\handlers.py", line 85, in run
File "C:\Python275\lib\wsgiref\handlers.py", line 85, in run
self.result = application(self.environ, self.start_response)
File "C:\Python275\lib\site-packages\django\contrib\staticfiles\handlers.py",
line 68, in __call__
self.result = application(self.environ, self.start_response)
return super(StaticFilesHandler, self).__call__(environ, start_response)
File "C:\Python275\lib\site-packages\django\contrib\staticfiles\handlers.py",
line 68, in __call__
File "C:\Python275\lib\site-packages\django\core\handlers\wsgi.py", line 241,
in __call__
return super(StaticFilesHandler, self).__call__(environ, start_response)
response = self.get_response(request)
File "C:\Python275\lib\site-packages\django\core\handlers\wsgi.py", line 241,
in __call__
File "C:\Python275\lib\site-packages\django\contrib\staticfiles\handlers.py",
line 58, in get_response
response = self.get_response(request)
return self.serve(request)
File "C:\Python275\lib\site-packages\django\contrib\staticfiles\handlers.py",
line 51, in serve
File "C:\Python275\lib\site-packages\django\contrib\staticfiles\handlers.py",
line 58, in get_response
return serve(request, self.file_path(request.path), insecure=True)
return self.serve(request)
File "C:\Python275\lib\site-packages\django\contrib\staticfiles\views.py", lin
e 35, in serve
File "C:\Python275\lib\site-packages\django\contrib\staticfiles\handlers.py",
line 51, in serve
return serve(request, self.file_path(request.path), insecure=True)
absolute_path = finders.find(normalized_path)
File "C:\Python275\lib\site-packages\django\contrib\staticfiles\views.py", lin
e 35, in serve
File "C:\Python275\lib\site-packages\django\contrib\staticfiles\finders.py", l
ine 238, in find
absolute_path = finders.find(normalized_path)
File "C:\Python275\lib\site-packages\django\contrib\staticfiles\finders.py", l
ine 238, in find
result = finder.find(path, all=all)
result = finder.find(path, all=all)
File "C:\Python275\lib\site-packages\django\contrib\staticfiles\finders.py", l
ine 146, in find
File "C:\Python275\lib\site-packages\django\contrib\staticfiles\finders.py", l
ine 146, in find
match = self.find_in_app(app, path)
match = self.find_in_app(app, path)
File "C:\Python275\lib\site-packages\django\contrib\staticfiles\finders.py", l
ine 165, in find_in_app
File "C:\Python275\lib\site-packages\django\contrib\staticfiles\finders.py", l
ine 165, in find_in_app
if storage.exists(path):
if storage.exists(path):
File "C:\Python275\lib\site-packages\django\core\files\storage.py", line 230,
in exists
File "C:\Python275\lib\site-packages\django\core\files\storage.py", line 230,
in exists
return os.path.exists(self.path(name))
return os.path.exists(self.path(name))
File "C:\Python275\lib\site-packages\django\core\files\storage.py", line 246,
in path
File "C:\Python275\lib\site-packages\django\core\files\storage.py", line 246,
in path
raise SuspiciousOperation("Attempted access to '%s' denied." % name)
raise SuspiciousOperation("Attempted access to '%s' denied." % name)
SuspiciousOperation: Attempted access to '\js\fold-post.js' denied.
SuspiciousOperation: Attempted access to '\js\helloworld.js' denied.
[19/Dec/2014 14:35:11] "GET /static//js/fold-post.js HTTP/1.1" 500 59
[19/Dec/2014 14:35:11] "GET /static//js/helloworld.js HTTP/1.1" 500 59
[19/Dec/2014 14:35:25] "GET /faskjl HTTP/1.1" 404 2602
[19/Dec/2014 14:35:31] "GET /user/new HTTP/1.1" 301 0
[19/Dec/2014 14:35:31] "GET /user/new/ HTTP/1.1" 200 1078
Traceback (most recent call last):
File "C:\Python275\lib\wsgiref\handlers.py", line 85, in run
self.result = application(self.environ, self.start_response)
File "C:\Python275\lib\site-packages\django\contrib\staticfiles\handlers.py",
line 68, in __call__
return super(StaticFilesHandler, self).__call__(environ, start_response)
File "C:\Python275\lib\site-packages\django\core\handlers\wsgi.py", line 241,
in __call__
response = self.get_response(request)
File "C:\Python275\lib\site-packages\django\contrib\staticfiles\handlers.py",
line 58, in get_response
return self.serve(request)
File "C:\Python275\lib\site-packages\django\contrib\staticfiles\handlers.py",
line 51, in serve
return serve(request, self.file_path(request.path), insecure=True)
File "C:\Python275\lib\site-packages\django\contrib\staticfiles\views.py", lin
e 35, in serve
absolute_path = finders.find(normalized_path)
File "C:\Python275\lib\site-packages\django\contrib\staticfiles\finders.py", l
ine 238, in find
result = finder.find(path, all=all)
File "C:\Python275\lib\site-packages\django\contrib\staticfiles\finders.py", l
ine 146, in find
match = self.find_in_app(app, path)
File "C:\Python275\lib\site-packages\django\contrib\staticfiles\finders.py", l
ine 165, in find_in_app
if storage.exists(path):
File "C:\Python275\lib\site-packages\django\core\files\storage.py", line 230,
in exists
return os.path.exists(self.path(name))
File "C:\Python275\lib\site-packages\django\core\files\storage.py", line 246,
in path
raise SuspiciousOperation("Attempted access to '%s' denied." % name)
SuspiciousOperation: Attempted access to '\css\article.css' denied.
[19/Dec/2014 14:35:31] "GET /static//css/article.css HTTP/1.1" 500 59


Добавлено через 25 минут
вот что еще заметил:
страница с рабочими стилями:

HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title>Архив всех статей</title>
    <link rel="stylesheet" href="/static/css/article.css"/>
</head>
<body class="archive">
<div class="header">
    <img class="logo" src="/static/imgs/django-public-blog-logo.png" alt="Welcome!"/>
    <div class="header-text-area">
        <p class="service-title">Коллективный блог</p>
        <a class="register-link" href="/register/">Регистрация</a>
        <a class="register-link" href="/login/">Вход</a>
    </div>
    <div class="icons-for-parallax">
        <img class="icon-for-parallax-first" src="/static//imgs/article-icon-for-parallax.png" alt=""/>
        <img class="icon-for-parallax-second" src="/static//imgs/article-icon-for-parallax.png" alt=""/>
        <img class="icon-for-parallax-third" src="/static//imgs/article-icon-for-parallax.png" alt=""/>
    </div>
</div>
<div class="archive">
    
 
</div>
<script src="/static//js/jquery.js"></script>
<script src="/static//js/helloworld.js"></script>
<script src="/static//js/fold-post.js"></script>
<script src="/static//js/highlight-post.js"></script>
<script src="/static//js/parallax.js"></script>
</body>
</html>
HTML5
1
<link rel="stylesheet" href="/static/css/article.css"/>
но не рабочими картинками
HTML5
1
<img class="icon-for-parallax-first" src="/static//imgs/article-icon-for-parallax.png" alt=""/>
судя по всему проблема во втором слеше, но он упорно не хочет убираться
пробовал поменять переменную в STATIC_URL = '/static'
и из шаблона убрал слеш что был спереди
но эти два слеша все равно добавляются почему ?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.12.2014, 14:03
Ответы с готовыми решениями:

Django на windows
Как создать django приложение. С использованием PyCharm, на Windows. Возникла...

Django инструментарий разработчика под Windows
Гуру, посоветуйте что использовать? Хочу сразу профи-уровень, поэтому с...

Настроить авторизацию через социальные сети в django с помощью Django Social Auth
Пытаюсь настроить авторизацию через социальные сети в django с помощью Django...

Django + Apache2 + Windows Эта смесь работает у кого нибудь?
Коллеги, никак не могу запустить django проект под Windows x64 , Apache 2.2 -...

Django ORM запрос с подзапросом или переведите SQL в запрос Django ORM
В общем весь вопрос был в заголовке! Есть запрос на SQL он работает нормально...

1
scio me nescire
122 / 61 / 33
Регистрация: 10.01.2014
Сообщений: 241
20.12.2014, 15:23  [ТС] 2
UPD
проблема решена
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.12.2014, 15:23

Django 2.0
Здравствуйте, вот у меня стоит на ПК python 3.4.3 и он установил мне Django...

Django и AD
Добрый день. Столкнулся с такой проблемой: нужно создать (скопировать) в БД...

Django + mod_wsgi под Windows
Пытаюсь запустить с Apache проект Django. Следуя инструкции из интернета пишу...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru