Django Like Admin Project для C # MVC - PullRequest
11 голосов
/ 16 декабря 2010

Я недавно пользуюсь Django, и мне очень нравится его встроенный интерфейс администратора.Мне было интересно, были ли какие-нибудь наши проекты на C # MVC, которые имитировали администратора django с точки зрения его простоты и структуры?

(я не ищу использовать всю модель django в MVC, просто ищуадминистративная часть)

При наличии достаточного количества времени и индивидуальной настройки EditorTemplates & DisplayTemplates я мог бы создать нечто подобное для каждого сайта, используя Html.DisplayForModel() и Html.EditorForModel(), но не все из них будутпригодный для использования, и я не удосужился сделать что-то подобное (хотя я могу пойти по этому пути), и это займет намного больше времени для установки.Мой опыт работы с Django admin.py состоит в том, что 10-15 строк кода проходят длинный длинный длинный путь.

Я ранее использовал EntitySpaces , и они предложили веб-admin grid, но а) его веб-формы, б) он получал все меньше и меньше поддержки, так как они продолжали разработку с ним, и в) вы не можете реально использовать его и LINQtoSQL одновременно, и я считаю, что L2S требует многоменьше накладных расходов.

Есть ли какие-либо рекомендации или проекты, которые вам известны?

Спасибо!

Ответы [ 2 ]

3 голосов
/ 01 апреля 2011

Вы можете создать сайт динамических данных в Visual Studio 2010, который делает то же самое, что и сайт Django-admin. Требуется Entity Framework.

1 голос
/ 16 декабря 2010

Извлеките четкую архитектуру , она автоматически устанавливает административный CRUD для определяемых вами сущностей.(Однако это основано на NHibernate, поэтому вы не сможете использовать Linq2Sql)

Хотя было бы замечательно, если бы встроенный шаблонизатор редактора был улучшен.

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