|
adw0rd ↓
|
 |
|
14 Ноябрь, 2009, 02:24:55
|
НЕ ХУЕТА!
ХУЕТА!
|
эдво
Группа: в ухо Карма: не нужна
Сообщений: 17634 Сила слова: 1.67
|
Про связи в таблицах ManyToMany:
Например у нас есть приложение блог:
class Post(models.Model):
title = model.CharField(max_length=100)
body = model.TextFileld()
class Tag(models.Model):
title = model.CharField(max_length=30)
url = model.CharField(max_length=10)
post = model.ManyToManyField(Post)
На базе этой модели - вы можете сгененировать структуру БД и админку.
А во вьхе вот так выбираем все записи с определенным тегом:
def showPostByTag(self, url):
try:
posts = Post.objects.filter(tag__url=url)
except Post.DoesNotExist:
raise Http404
return render_to_response('list.html', {"posts": posts})
Ну а дальше остается только шаблоны наклепать и все... Увас теперь есть блог :) Спустя 1 минуту 24 секунды добавил
django дарит много вкусностей, не надо по 100 раз писать одно и тоже, объявил какие данные должны быть в модели,
далее структура БД сама сбилдится (можешь сам конечно это сделать ручками, никто не запретит),
потом можешь сгенерировать админку сразу (тоже на свое усмотрение, можешь и свою накидать, как тебе нравится...),
после можешь запросить у модели - форму, в соответствии с типами данных она соберет тебе html-форму, а фильтры дадут возможно отфильтровать что необходимо и т.д.
adw0rd, по большому счету почти все эти "вкусности" может подарить любой нормальный пхп фреймворк
1. Из нормальных - все уг, назови те, которые могут составлять конкуренцию
2. Нормальный фреймворк бы получился, если бы язык был тоже нормальным
|
|
|
|
« Последнее редактирование: 14 Ноябрь, 2009, 02:24:55 от adw0rd »
|
Записан
|
|
|
|
|
NRG ↓
|
 |
|
13 Ноябрь, 2009, 04:31:34 , спустя
|
НЕ ХУЕТА!
ХУЕТА!
|
Headshot!MultiKill!
Группа: нинзя Карма: 777
Сообщений: 4700 Сила слова: 16.81
|
adw0rd, ты реально написал функционал который есть в симфони.
я уверен что в других фреймворках он тоже есть...
точно так же в симфони описывается схема, на основании которой и админка генерится и формы....
просто там это не в самом коде пхп , а вотдельных файлах типа schema.yml . ну и естессно там синтакс YAML
|
|
|
|
|
Записан
|
Буратино дрочил, дрочил и сгорел
Java и JavaScript это абсолютно разные вещи !!!
Господа, вы хуйня.
девушки краснели, отворачивались но порнуху продолжали смотреть

|
|
|
|
adw0rd ↓
|
 |
|
13 Ноябрь, 2009, 04:42:23 , спустя 10 минут 49 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
эдво
Группа: в ухо Карма: не нужна
Сообщений: 17634 Сила слова: 1.67
|
adw0rd, ты реально написал функционал который есть в симфони.
я уверен что в других фреймворках он тоже есть...
точно так же в симфони описывается схема, на основании которой и админка генерится и формы....
просто там это не в самом коде пхп , а вотдельных файлах типа schema.yml . ну и естессно там синтакс YAML
А зачем там YML? Думаю из-за скудности самого PHP? Спустя 1 минуту 2 секунды добавил http://larin.in/archives/59 Спустя 4 минуты 13 секунд добавил http://www.alrond.com/ru/2007/jan/25/rezultaty-testirovanija-6-frameworks/ Спустя 3 минуты 53 секунды добавил
народ конечно же жаждит
надо бы его для начала установить )))
а что там ставить то?
cd /usr/ports/lang/python
make install clean
|
|
|
|
|
Записан
|
|
|
|
|
NRG ↓
|
 |
|
13 Ноябрь, 2009, 04:48:54 , спустя 6 минут 31 секунду
|
НЕ ХУЕТА!
ХУЕТА!
|
Headshot!MultiKill!
Группа: нинзя Карма: 777
Сообщений: 4700 Сила слова: 16.81
|
А зачем там YML? Думаю из-за скудности самого PHP?
не говори глупости.
ямл туда впиздячили не по техническим причинам, хотя можно было смело и без него.
я конечно исренне за тебя рад что ты перешел на питон и он тебе очень нравится.
но на пхп можно делать достаточно много красивых и хороших вещей, просто надо чтоб были мозги и ровные руки.
пхп не совершенен, впрочем как и все в этом мире.
да, в нем есть баги, но а где их нету ?
|
|
|
|
|
Записан
|
Буратино дрочил, дрочил и сгорел
Java и JavaScript это абсолютно разные вещи !!!
Господа, вы хуйня.
девушки краснели, отворачивались но порнуху продолжали смотреть

|
|
|
|
adw0rd ↓
|
 |
|
13 Ноябрь, 2009, 04:51:46 , спустя 2 минуты 52 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
эдво
Группа: в ухо Карма: не нужна
Сообщений: 17634 Сила слова: 1.67
|
ясно, спорить не буду Спустя 1 минуту 56 секунд добавил NRG, не, немогу молчать... объясни мне зачем там ямл, если можно было сделать сразу в классах модели?
или покажи мне тоже самое приложение, но на симфони (шаблоны блога можешь не показывать)
|
|
|
|
|
Записан
|
|
|
|
|
md5 ↓
|
 |
|
13 Ноябрь, 2009, 04:56:51 , спустя 5 минут 5 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
выезд, апартаменты, массаж, стриптиз, подружки, дорого
Группа: в ухо Карма: не нужна
Сообщений: 10495 Сила слова: 1.19
|
народ конечно же жаждит
надо бы его для начала установить )))
а что там ставить то?
cd /usr/ports/lang/python
make install clean
ты меня еще поучи )))
я же сверхъестественный супер специалист по фрибздэ
|
|
|
|
|
Записан
|
8: Undefined variable: str Файл: /home/pyha/pyha.ru/forum/bbcode/Xbb/Tags/Man.php Строка: 18 adw0rd: мудень блять, я уже фиксить стал эту фигню :) md5: вуахахахаха
|
|
|
|
adw0rd ↓
|
 |
|
13 Ноябрь, 2009, 04:59:50 , спустя 2 минуты 59 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
эдво
Группа: в ухо Карма: не нужна
Сообщений: 17634 Сила слова: 1.67
|
md5, ну вот я и испугался ) думал тебя тоже поломали )
|
|
|
|
|
Записан
|
|
|
|
|
md5 ↓
|
 |
|
13 Ноябрь, 2009, 05:01:17 , спустя 1 минуту 27 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
выезд, апартаменты, массаж, стриптиз, подружки, дорого
Группа: в ухо Карма: не нужна
Сообщений: 10495 Сила слова: 1.19
|
md5, ну вот я и испугался ) думал тебя тоже поломали )
всмысле тоже? кого поломали? )
|
|
|
|
|
Записан
|
8: Undefined variable: str Файл: /home/pyha/pyha.ru/forum/bbcode/Xbb/Tags/Man.php Строка: 18 adw0rd: мудень блять, я уже фиксить стал эту фигню :) md5: вуахахахаха
|
|
|
|
adw0rd ↓
|
 |
|
13 Ноябрь, 2009, 05:04:09 , спустя 2 минуты 52 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
эдво
Группа: в ухо Карма: не нужна
Сообщений: 17634 Сила слова: 1.67
|
md5, да это просто такое выражение )
|
|
|
|
|
Записан
|
|
|
|
|
NRG ↓
|
 |
|
13 Ноябрь, 2009, 05:16:52 , спустя 12 минут 43 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
Headshot!MultiKill!
Группа: нинзя Карма: 777
Сообщений: 4700 Сила слова: 16.81
|
NRG, не, немогу молчать... объясни мне зачем там ямл, если можно было сделать сразу в классах модели?
adw0rd, я же говорю, можно было смело без него.
или покажи мне тоже самое приложение, но на симфони (шаблоны блога можешь не показывать)
сори, но не покажу, так как проектов на симфони у меня сейчас нету, а к тем которые я делал нету доступа.
Там в ихней доке(симфони) кажется были примеры какието, где описывается эта шняга...
и я не говорю что питон или джанга хуйня, наоброт очень хорошие вещи.
просто фразы типа:
-скудность пхп
-нормальные вещи пишутся только на нормальных языках
-все уг
как-то меня выводят и заставляют грубо на них отвечать.
отвечать я тебе грубо не хочу, так как вместе прожили на этом форуме не один год.
просто такая реакция у многих кто переходит на другую техноголоию.
типа : "у меня полный рот адуванчиков, а вы все лохи сидите и ебитесь на свое недодроченом пехапе.."
адворд, не становись таким =)
|
|
|
|
|
Записан
|
Буратино дрочил, дрочил и сгорел
Java и JavaScript это абсолютно разные вещи !!!
Господа, вы хуйня.
девушки краснели, отворачивались но порнуху продолжали смотреть

|
|
|
|
adw0rd ↓
|
 |
|
13 Ноябрь, 2009, 05:23:11 , спустя 6 минут 19 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
эдво
Группа: в ухо Карма: не нужна
Сообщений: 17634 Сила слова: 1.67
|
сори, но не покажу, так как проектов на симфони у меня сейчас нету, а к тем которые я делал нету доступа.
у меня тоже нет проекта блога на джанге, я его составил прямо сейчас, набивая пост.... раз ты говоришь что симфони тоже очень удобен - то покажи это так, как сделал я Спустя 55 секунд добавил как-то меня выводят и заставляют грубо на них отвечать.
отвечать я тебе грубо не хочу, так как вместе прожили на этом форуме не один год. ♥ Спустя 2 минуты 12 секунд добавил просто такая реакция у многих кто переходит на другую техноголоию.
типа : "у меня полный рот адуванчиков, а вы все лохи сидите и ебитесь на свое недодроченом пехапе.."
адворд, не становись таким =) честное слово, полгода назад я тоже воспринимал это как и ты, когда говорили "хахаха, пхп это вообще пиздец и недоязык" - то я тоже возмущался, а потом попробовал пайтон и понял что по сути они отчасти правы....
пиэйчпи это конечно язык, которому не один год, однако в нем концепции заложенные не удовлетворяют текущим тенденциям уже как пару лет
он действительно недоязык, к сожалению
|
|
|
|
|
Записан
|
|
|
|
|
NRG ↓
|
 |
|
13 Ноябрь, 2009, 05:23:42 , спустя 31 секунду
|
НЕ ХУЕТА!
ХУЕТА!
|
Headshot!MultiKill!
Группа: нинзя Карма: 777
Сообщений: 4700 Сила слова: 16.81
|
у меня тоже нет проекта блога на джанге, я его составил прямо сейчас, набивая пост.... раз ты говоришь что симфони тоже очень удобен - то покажи это так, как сделал я
ок, но только на досуге, а то я щас на работе и времени на это тут нету =)
|
|
|
|
|
Записан
|
Буратино дрочил, дрочил и сгорел
Java и JavaScript это абсолютно разные вещи !!!
Господа, вы хуйня.
девушки краснели, отворачивались но порнуху продолжали смотреть

|
|
|
|
md5 ↓
|
 |
|
13 Ноябрь, 2009, 05:25:07 , спустя 1 минуту 25 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
выезд, апартаменты, массаж, стриптиз, подружки, дорого
Группа: в ухо Карма: не нужна
Сообщений: 10495 Сила слова: 1.19
|
ну да, ссыкло, а изпиздеть весь форум флудом у него время есть ))
получил хуй — не уворачивайся!
|
|
|
|
|
Записан
|
8: Undefined variable: str Файл: /home/pyha/pyha.ru/forum/bbcode/Xbb/Tags/Man.php Строка: 18 adw0rd: мудень блять, я уже фиксить стал эту фигню :) md5: вуахахахаха
|
|
|
|
adw0rd ↓
|
 |
|
13 Ноябрь, 2009, 05:26:37 , спустя 1 минуту 30 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
эдво
Группа: в ухо Карма: не нужна
Сообщений: 17634 Сила слова: 1.67
|
Я сам продолжаю программировать на PHP, делаю движок для сателитов-магазинов, то есть морда на PHP и их очень много и ее ставят "сеошники" и прочие недопрограммисты
А на пайтоне реализовываю центральную часть приложения (бекенд), который рассылает апдейты для продукции
|
|
|
|
|
Записан
|
|
|
|
|
NRG ↓
|
 |
|
13 Ноябрь, 2009, 05:28:42 , спустя 2 минуты 5 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Headshot!MultiKill!
Группа: нинзя Карма: 777
Сообщений: 4700 Сила слова: 16.81
|
ну да, ссыкло, а изпиздеть весь форум флудом у него время есть ))
получил хуй — не уворачивайся!
ладно, давай сюда хуй =)
|
|
|
|
|
Записан
|
Буратино дрочил, дрочил и сгорел
Java и JavaScript это абсолютно разные вещи !!!
Господа, вы хуйня.
девушки краснели, отворачивались но порнуху продолжали смотреть

|
|
|
|