Вам, конечно, не нужна веб-структура для создания простого веб-сайта.Учитывая, что вы новичок в Python и заинтересованы в создании веб-сайта на Python, я предполагаю, что это подразумевает: вы заинтересованы в изучении Python.Если вы заинтересованы исключительно в изучении django-python, нет никаких причин, по которым вы не можете перейти к django, как, конечно, сказал Ронак.Он прав.У него много документации.Но это будет немного странным введением в python.
Если бы я был на вашем месте, я бы сначала начал создавать некоторые офлайновые программы или рассмотрел бы сверхлегкие фреймворки.Многие выступают за web2py или пирамиду для сверхлегкого веса.Я мог бы рассмотреть возможность стать еще легче.Что-то вроде Bottle, где вы более или менее просто соединяете функции с URL-адресами.Таким образом, вы можете, по крайней мере, немного взломать / методом проб и ошибок, вместо запуска прямо в django.
Дело не в том, что django не использует python - он много раз скажет вам, что на самом деле это «просто python».Но он по своей сути адаптирован для использования в условиях крупного бизнеса (я думаю, что-то в Чикаго онлайн).Таким образом, он применяет различные правила, которые помогают управлять множеством разных сотрудников, работающих над проектом вместе.Вы можете или не можете желать такого рода «помощи».Это также означает, что масштаб проектов предполагается большим, а временной горизонт - безграничным.Если вы хотите посмотреть, как работает словарь Python, вы, возможно, не захотите тратить много времени на настройку параметров и создание псевдостатической типизации, необходимой для вашей базы данных, и т. Д., Просто для выполнения проекта и просмотра результата.
Я понимаю, что за это автоматически проголосуют, но я считаю, что это хороший совет.