Django ооочень медленный? errno 32 сломанная труба? dcramer-django-sentry-? статическая папка?

Я использовал Django 1.3 с Python 2.6 в Ubuntu 10.10. У меня 3 вопроса.

  1. Я вспоминаю, что у меня была эта проблема в Windows 7, когда я некоторое время назад использовал Django. Однако я также помню, что когда я впервые использовал Django, этой проблемы не было.

Когда я получаю доступ к Django через 127.0.0.1:8000 , после запуска нового проекта я могу перейти на сайт , но иногда это занимает 10-20 секунд, а иногда и больше. Кроме того, в проекте, над которым я почти не работал, у меня те же проблемы, а также ошибки, например:

Exception happened during processing of request from ('127.0.0.1', 47758)
Traceback (most recent call last):
  File "/usr/lib/python2.6/SocketServer.py", line 283, in _handle_request_noblock
    self.process_request(request, client_address)
  File "/usr/lib/python2.6/SocketServer.py", line 309, in process_request
    self.finish_request(request, client_address)
  File "/usr/lib/python2.6/SocketServer.py", line 322, in finish_request
    self.RequestHandlerClass(request, client_address, self)
  File "/usr/local/lib/python2.6/dist-packages/Django-1.3-py2.6.egg/django/core/servers/basehttp.py", line 570, in __init__
    BaseHTTPRequestHandler.__init__(self, *args, **kwargs)
  File "/usr/lib/python2.6/SocketServer.py", line 618, in __init__
    self.finish()
  File "/usr/lib/python2.6/SocketServer.py", line 661, in finish
    self.wfile.flush()
  File "/usr/lib/python2.6/socket.py", line 297, in flush
    self._sock.sendall(buffer(data, write_offset, buffer_size))
error: [Errno 32] Broken pipe
  1. Кроме того, всякий раз, когда я получаю сообщение об ошибке, я ожидаю, что django-sentry dcramer запишет ошибку в базу данных, но когда я захожу в MySQL и проверяю таблицы, там ничего нет. Я следовал инструкциям на сайте, чтобы установить приложение.

  2. Я поместил это в свой файл urls.py:

     url (r '^ static / (? P . *) $', 'Django. views.static.serve ', {' document_root ':' / home / user / apache2 / www / django / ecomstore / static ',})
    

Однако, когда я перехожу к 127.0.0.1:8000/static/css.css , я не могу найти файл, который я поместил в папку. Что я сделал не так?

Спасибо за помощь!

9
задан Blair 1 May 2011 в 10:56
поделиться