django + flex: стратегии отладки - PullRequest
0 голосов
/ 24 февраля 2010

Я люблю django, и мне нравится flex. Django - это отличная система отладки (эти желтые страницы очень помогают находить ошибки в моем коде) и возможности для этого.

Недавно я столкнулся с проблемой. Если я создаю форму в flex и затем общаюсь с сервером django, я не вижу никакой информации об отладке (когда исключение происходит в django).

Не уверен, есть ли способ получить отладочную информацию, потому что она недоступна в командной строке (без вывода ошибок) или в firebug ....

Также я попытался создать быструю html-форму и опубликовать те же данные, что и при отправке из flex-формы, но, честно говоря, это немного сложно.

Буду рад выслушать, как вы решаете проблему

1 Ответ

1 голос
/ 24 февраля 2010

Я использовал firebug для отладки гибкой стороны вещей. Но я использовал json или XML для связи между ними. Поскольку flash использует браузер для работы с сетью, запрос должен быть виден на вкладке net firebug.

Чтобы отладить сторону django, у вас есть несколько вариантов.

  1. Если вы используете сервер разработки django, вы можете добавить операторы печати, чтобы узнать, что происходит.
  2. Вы можете написать модульный тест, чтобы увидеть, выполняет ли сторона django то, что вы ожидаете, учитывая известные данные.
  3. Вы можете использовать отладчик pyDev для запуска сервера разработки django и пошагового выполнения кода.

Я использую их для отладки своего кода.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...