Подтвердить что ты не робот

Для чего используется Django?

Я слышал, как много людей говорили о Django на разных форумах. Но у меня есть очень простой вопрос: что подразумевается под Framework и почему используется Django.

После прослушивания много о Django, я запустил несколько глав для Django (от Djangobook.com). После запуска этих разделов мне интересно, как Django можно использовать для создания очень простого веб-сайта. (Веб-сайт должен иметь несколько страниц, таких как "Главная", "Избранное", "О", "Контакт", связанный друг с другом и обеспечивающий статический контент).

Может ли Django использоваться для создания такого сайта? Я много искал в Интернете, но не нашел подходящих примеров, я столкнулся только с примерами создания блога, форумов и т.д. Если Django можно использовать для создания этого сайта, каким должен быть подход.

Может кто-нибудь объяснить этот базовый термин "Рамки" и его значение?

4b9b3361

Ответ 1

Нет. Это не для создания веб-сайтов. Ваш образец просто звучит так, будто вам нужен простой старый HTML.

Django предназначен для создания веб-приложений. То есть, программное обеспечение, обычно поддерживаемое базой данных, которое включает некоторую интерактивность, которая работает через браузер. Структура обеспечивает структуру и общие методы для создания такого программного обеспечения.

Ответ 2

Я думаю, что то, что вы ищете, это очень простая CMS (система управления контентом), многие из них доступны для всех видов языков/фреймворков. Django имеет django-cms и мезонин (среди прочих).

Какое django действительно потрясающее в создании динамических веб-сайтов очень быстро, вам не нужно беспокоиться о большинстве вещей, вы просто определяете свою модель данных и отключаетесь (почти). Если вы хотите лучше понять, что возможно, посмотрите на учебник django (в разделе "Первые шаги" ) он дает вам хорошее введение в django и как создавать веб-сайты, используя его.

Ответ 3

Django можно использовать для создания динамических веб-приложений с высокой степенью защиты. Для создания статического веб-сайта, подобного тому, который вы задали, HTML достаточно.

Учебник по созданию приложения django можно найти здесь.