Próbuję dowiedzieć się, jak uruchomić narzędzia do debugowania, które wydaje się oferować pycharm (cóż, to pozwala mi ustawiać punkty przerwania, więc zakładam, że jest w nim fajne gui)Jak mogę debugować/breakpoint my django app using pycharm?
Ja ' ve stwierdził, że nie mogę użyć polecenia ctrl-shift-r, a następnie "runserver", a zamiast tego musiałbym skonfigurować "konfigurację uruchamiania"? Zrobiłem "serwer django" jeden, ale nie wiem, jakie wartości umieścić itp. Kiedy go uruchomię, mówi mi, że niektóre ustawienia są złe - jestem prawie pewien, że tak nie jest, ponieważ standardowy "runserver" "polecenie działa dobrze.
I to wszystko, co do mnie doszło. Jeśli nie ma fajną samouczek lub czynności, aby ją więc mogę
- umieścić w punkcie przerwania
- przejdź do strony, która powoduje, że punkt przerwania, a następnie kodu za wewnętrzną pracę w pycharm
Byłbym zachwycony!
Pozdrawiam!
UPDATE: w przypadku, gdy zastanawiasz się, tu jest błąd mam:
Traceback (najnowsza wezwanie ostatni):
Plik "manage.py", linia 11, w ustawienia importu
pliku "C: \ rozwój \ PycharmProjects \ dumpstown \ settings.py", linia 185, w add_to_builtins ('gravatar.templatetags.gravatar')
Fil e "C: \ Rozwój \ python \ lib \ site-packages \ Django \ template \ base.py", linia 1017, w add_to_builtins
builtins.append (import_library (moduł))
pliku „C: \ rozwój \ python \ lib \ site-packages \ Django \ template \ base.py”, linia 963, w import_library
podbicie InvalidTemplateLibrary ("ImportError podniesiony loading% s:% s" % (taglib_module, e))
django.template.base.InvalidTemplateLibrary: ImportError wywołał ładowanie gravatar.templatetags.gravatar: Ustawienia nie mogą zostać zaimportowane, ponieważ zmienna środowiskowa DJANGO_SETTINGS_MODULE i s niezdefiniowane.
Gdzie sama aplikacja na "serwerze run" nigdy nie ma problemów.
AKTUALIZACJA: jak na moją odpowiedź poniżej, pycharm jest zepsuty dla add_to_builtins.