2009-08-12 8 views

ответ

8

В приложении django_extensions в коде Google. GraphModels команда

+1

Да, это генерирует вывод для GraphViz, который затем генерирует изображение. Поэтому вам нужно будет загрузить и установить графический интерфейс. – monkut

+0

Awesome. Они перевели проект в GitHub, кстати: https://github.com/django-extensions/django-extensions – BastiBen

0

Я не знаю схемы ссылок. Но вы могли бы, вероятно, сгенерировать с помощью инструмента, как следующее:

0

Graphviz это решение стоит посмотреть. Лично я предпочитаю графическое представление над UML

+0

Да. Я установил django-extentsions и использовал его параметр graph_models или что-то еще, но мне действительно не нужны модели _my_. Его класс класса django, с которым мне нужно иметь дело. Я просто хочу познакомиться со всем джанго, о правде, о которой я расскажу, так как я планирую использовать его честно. – chiggsy

1

Диаграмма классов большинства классов классов django действительно не очень интересна или полезна в этом отношении. Проблема в том, что большинство классов, которые вы используете для разработки с помощью django, являются автономными в том смысле, что они не разветвляются на дочерние классы. Единственное, что приходит на ум, это структура class-based generic views, но это еще не связано с багажником.

Помимо этого, существует очень мало классной структуры, которую вы используете при разработке с django. Существует несколько примеров для разработки для django, но большинство из них являются прозрачными для пользователя (например, QuerySet и его дочерние классы). Я думаю, что гораздо лучший источник лучшего обзора - documentation и source в целом (каламбур не предназначен).

+0

Спасибо за информацию. Я прочитал документы и источник. Тем не менее, я ищу ответ на свой вопрос, а не точку зрения на какие вопросы я должен задавать. – chiggsy

+0

Спокойно на вечеринку, но на самом деле это единственный приемлемый ответ в теме. Диаграмма классов действительно не нужна здесь, так как вы либо записываете представления функций, либо расширяете уже написанные представления на основе классов. – edhedges

Смежные вопросы