|
26 / 26 / 12
Регистрация: 04.02.2013
Сообщений: 250
|
|
Можно ли сделать простейший блог на чистом python?10.05.2014, 19:53. Показов 5075. Ответов 18
Метки нет (Все метки)
Хочу перейти с php на что-то другое. Начал вникать в python. Однако возник вопрос django это фрэймворк без которого вообще не сделать веб приложение? Либо django это тоже что query например. То есть так же легко можно писать на чистом python, но чуть сложнее чем с django. Но у меня закладывается мнение, что без django нельзя сделать вебприложение вообще на адекватно простом уровне.
Подскажите кто занимается python давно просто или сложно? Если все же веб приложение можно сделать достаточно просто на чистом python, то просьба скинуть ссылки на ресурсы где об этом можно почитывать, вникнуть. Можно на анг.
0
|
|
| 10.05.2014, 19:53 | |
|
Ответы с готовыми решениями:
18
В чистом html так можно сделать? web на чистом python Простейший цикл в python |
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
||
| 10.05.2014, 20:08 | ||
|
Можно написать все самому с 0, но: 1. Зачем тратить время, когда эту работу уже сделали более грамотные люди. 2. Ты думаешь, что сможешь написать лучше? Использовать django тебя ни кто не заставляет, выбор огромен, есть flask, Pyramid, Zope, tornado и т д Это все вэб инструменты (ну только разумеется, что каждый нацелен на решение своего круга задач). Django привлекает тем, что он прост в изучении, по нему много литературы и много людей им пользуется, к тому же он предоставляет удобный и расширямый интерфейс администрирования, для управления БД. Для крупных проектов он мало пригоден (имею ввиду сильно нагруженные проекты с огромными базами), но для маленьких проектов это идеальный выбор.
1
|
||
|
26 / 26 / 12
Регистрация: 04.02.2013
Сообщений: 250
|
||
| 10.05.2014, 20:24 [ТС] | ||
|
В общем почему я не хочу использовать фрэймворки, чтобы узнать суть. Для меня написание сайтов - хобби.
У меня достаточно простой вопрос. Можно ли также просто сделать веб приложение на чистом python? Или это сложно учитывать порты на низком уровне, обрабатывать в ручную http заголовки.
0
|
||
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
|||
| 10.05.2014, 20:34 | |||
|
Добавлено через 3 минуты Вообще слышал, что flask и пирамида рулят.
0
|
|||
|
26 / 26 / 12
Регистрация: 04.02.2013
Сообщений: 250
|
||
| 10.05.2014, 20:39 [ТС] | ||
0
|
||
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
||
| 10.05.2014, 20:44 | ||
|
0
|
||
|
26 / 26 / 12
Регистрация: 04.02.2013
Сообщений: 250
|
|
| 10.05.2014, 20:52 [ТС] | |
|
Интересно как node.js тоже не для больших проектах. Еще есть java, может кто может сказать как обстоят дела с java в качестве веб серверного языка?
0
|
|
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
|
| 10.05.2014, 20:55 | |
|
0
|
|
|
141 / 141 / 38
Регистрация: 20.02.2012
Сообщений: 597
|
|
| 12.05.2014, 08:10 | |
|
на чистом питоне сайт написать можно.
но все равно придется использовать инструменты не из коробки. тот же рендер для темплейтов например, работу с БД. какой-то мигратор для БД. для начала все таки посмотреть готовые фреймворки. примерно понять как они работают, оценить архитектуру, а потом можно писать и свой фреймворк
0
|
|
|
1 / 1 / 0
Регистрация: 24.01.2014
Сообщений: 8
|
|
| 02.11.2014, 20:51 | |
|
Можно сделать, без проблем, но не нужно.
Возьмите фреймворк Django и посмотрите внутри. Например, что бы сделать блог нужны те же поля для регистрации и многое другое. Вот поэтому люди и придумали фреймворки, например на Django блок делается за минут 20. А вот полное обучение и будет вам портал с вашим блогом.
0
|
|
|
17 / 22 / 6
Регистрация: 16.10.2013
Сообщений: 316
|
|
| 03.11.2014, 14:53 | |
|
джанго гмо! юзайте фласк)
1
|
|
|
842 / 480 / 58
Регистрация: 18.09.2012
Сообщений: 1,688
|
|
| 04.11.2014, 12:22 | |
|
0
|
|
|
141 / 141 / 38
Регистрация: 20.02.2012
Сообщений: 597
|
|
| 05.11.2014, 08:59 | |
|
можно ещё bottle посмотреть.
0
|
|
|
842 / 480 / 58
Регистрация: 18.09.2012
Сообщений: 1,688
|
|
| 05.11.2014, 10:02 | |
|
warrax, это слишком серъёзно высказывание... Поаккуратнее.
0
|
|
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
|
| 05.11.2014, 10:58 | |
|
0
|
|
|
17 / 22 / 6
Регистрация: 16.10.2013
Сообщений: 316
|
||
| 05.11.2014, 23:45 | ||
|
но штука отвратительная. Выходит так, что большую часть времени надо тупо сидеть и настраивать то, что уже написано и придумывать всякие там костыли чтоб работало так как тебе надо) эт у меня так было
0
|
||
|
Z3JheSBoYXQ=
342 / 237 / 83
Регистрация: 08.07.2012
Сообщений: 577
|
|
| 06.11.2014, 20:45 | |
|
не используй джанго, это унылая поделка. Тонны кода, в котором можно утонуть.Высочайший уровень абстракции, как следствие чрезмерное количества ООП в такой простой области как WEB
Зачем изучать эту муть, если есть возможность создавать свои по настоящему уникальные вещи, в собственной концепции. Flask рулит. Код прост и понятен, истинный образчик принципа KISS. Добавь orm, я в своих проектах юзаю peewee. Классический WP я реализовываю на 2,5к общего кода, (табличные модели, методы, свойства, фильтры) без учета сопутствующего ( конфиги, тесты, константы в разных шаблонах - blueprints). На запросы пионЭров поделиться сразу оговорюсь, что код используется в коммерческих проектах, за код мне заплачены деньги , поэтому поделиться не получится. ![]() Добавлено через 12 минут По части фреймворков вообще. Фреймворки это загон в границы допущений. По сути ты сам для себя частично урезаешь возможности языка, потому как любой фреймворк неизбежно ставит рамки. Это концепция, она приятна для тупого копипаста, для творческой работы однозначна ненужная вещь.
1
|
|
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
||
| 06.11.2014, 22:44 | ||
|
0
|
||
|
Z3JheSBoYXQ=
342 / 237 / 83
Регистрация: 08.07.2012
Сообщений: 577
|
|
| 06.11.2014, 22:49 | |
|
0
|
|
| 06.11.2014, 22:49 | |
|
Помогаю со студенческими работами здесь
19
Простейший пример в python 3 Простейший список в Python
Сделать игру на Python, используя как можно больше ООП Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2.
Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом.
В. . .
|
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2.
Задача: отобразить спецтехнику, которая на данный момент находится в ремонте.
Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
|
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
|
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
|
|
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут
Суть:
- Группа наркоманов из 10 человек.
- Только один инфицирован ВИЧ.
- Колются одной иглой.
- Колются раз в день.
- Колются последовательно через. . .
|
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
|
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
|
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . .
а удачный момент так и не приходит.
|