|
phpdude ↓
|
 |
|
08 Сентябрь, 2009, 12:50:39
|
НЕ ХУЕТА!
ХУЕТА!
|
я - ЭМО
Группа: в ухо Карма: 345
Сообщений: д-о-х-у-я! Сила слова: 1.66
|
rider-sx, ну как говориться, вечером стулья...
зы. сделал блог на Django+Python, теперь начну либург делать )
ппц)
|
|
|
|
|
Записан
|
забанен. могу забанить других, пишите в личку BEER. Helping ugly people have sex since 1862.
|
|
|
|
adw0rd ↓
|
 |
|
08 Сентябрь, 2009, 12:52:03 , спустя 1 минуту 24 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
эдво
Группа: в ухо Карма: не нужна
Сообщений: 17634 Сила слова: 1.67
|
phpdude, а че так?) времени заняло бы полчаса, еслибы не проебался в одном месте... думал долго и упорно ))
|
|
|
|
|
Записан
|
|
|
|
|
phpdude ↓
|
 |
|
08 Сентябрь, 2009, 12:56:43 , спустя 4 минуты 40 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
я - ЭМО
Группа: в ухо Карма: 345
Сообщений: 20793 Сила слова: 1.66
|
phpdude, а че так?) времени заняло бы полчаса, еслибы не проебался в одном месте... думал долго и упорно ))
и чо твой блог умеет?)))))))))))))))
|
|
|
|
|
Записан
|
забанен. могу забанить других, пишите в личку BEER. Helping ugly people have sex since 1862.
|
|
|
|
adw0rd ↓
|
 |
|
08 Сентябрь, 2009, 12:59:38 , спустя 2 минуты 55 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
эдво
Группа: в ухо Карма: не нужна
Сообщений: 17634 Сила слова: 1.67
|
phpdude, добавлять и выводить записи, сортировать, есть админка по юзерам и группам, соответственно есть авторизация и еще немного фич Спустя 39 секунд добавил в принципе все, кроме поиска и навигации по тегам/рубрикам есть
а, надо еще камменты ) Спустя 27 секунд добавил у меня нет цели сделать из этого продукт, я так, для тренировки
|
|
|
|
|
Записан
|
|
|
|
|
phpdude ↓
|
 |
|
08 Сентябрь, 2009, 01:00:45 , спустя 1 минуту 7 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
я - ЭМО
Группа: в ухо Карма: 345
Сообщений: 20793 Сила слова: 1.66
|
phpdude, добавлять и выводить записи, сортировать, есть админка по юзерам и группам, соответственно есть авторизация и еще немного фич Спустя 39 секунд добавил в принципе все, кроме поиска и навигации по тегам/рубрикам есть
а, надо еще камменты ) Спустя 27 секунд добавил у меня нет цели сделать из этого продукт, я так, для тренировки
ты столько написал для тренировки или "там было дохуя, я только нажал 3 кнопки"?)
|
|
|
|
|
Записан
|
забанен. могу забанить других, пишите в личку BEER. Helping ugly people have sex since 1862.
|
|
|
|
adw0rd ↓
|
 |
|
08 Сентябрь, 2009, 01:03:52 , спустя 3 минуты 7 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
эдво
Группа: в ухо Карма: не нужна
Сообщений: 17634 Сила слова: 1.67
|
я написал столько, сколько потребовалось для реализации блога
|
|
|
|
|
Записан
|
|
|
|
|
phpdude ↓
|
 |
|
08 Сентябрь, 2009, 01:04:57 , спустя 1 минуту 5 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
я - ЭМО
Группа: в ухо Карма: 345
Сообщений: д-о-х-у-я! Сила слова: 1.66
|
я написал столько, сколько потребовалось для реализации блога
ахуенно ответил, только это нихуя не говорит о том что ты написал сам ... ))))))))
|
|
|
|
|
Записан
|
забанен. могу забанить других, пишите в личку BEER. Helping ugly people have sex since 1862.
|
|
|
|
adw0rd ↓
|
 |
|
08 Сентябрь, 2009, 01:11:31 , спустя 6 минут 34 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
эдво
Группа: в ухо Карма: не нужна
Сообщений: 17634 Сила слова: 1.67
|
phpdude, когда напишу статью с примерами, тогда почитаешь, а сейчас мне жалко время на это, ссори
|
|
|
|
|
Записан
|
|
|
|
|
phpdude ↓
|
 |
|
08 Сентябрь, 2009, 01:19:31 , спустя 8 минут
|
НЕ ХУЕТА!
ХУЕТА!
|
я - ЭМО
Группа: в ухо Карма: 345
Сообщений: д-о-х-у-я! Сила слова: 1.66
|
phpdude, когда напишу статью с примерами, тогда почитаешь, а сейчас мне жалко время на это, ссори
я тебе тоже когда нить так отвечю
|
|
|
|
|
Записан
|
забанен. могу забанить других, пишите в личку BEER. Helping ugly people have sex since 1862.
|
|
|
|
adw0rd ↓
|
 |
|
08 Сентябрь, 2009, 01:31:08 , спустя 11 минут 37 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
эдво
Группа: в ухо Карма: не нужна
Сообщений: 17634 Сила слова: 1.67
|
phpdude, засранец )
модель
from django.db import models
from django.contrib import admin
class BlogPost(models.Model):
title = models.CharField(max_length=150)
body = models.TextField()
timestamp = models.DateTimeField()
class Meta:
ordering = ('-timestamp',)
class BlogPostAdmin(admin.ModelAdmin):
list_display = ('title', 'timestamp')
admin.site.register(BlogPost, BlogPostAdmin)
вью
# Create your views here.
from django.template import loader, Context
from django.http import HttpResponse
from mysite.blog.models import BlogPost
def archive(request):
posts = BlogPost.objects.all()
t = loader.get_template('archive.html')
c = Context({ 'posts': posts })
return HttpResponse(t.render(c))
обработчик урлов
from django.conf.urls.defaults import *
from mysite.blog.views import archive
urlpatterns = patterns('',
(r'^$', archive),
)
и два темплейта
base - базовый шаблон для всех страниц
<html>
<style type="text/css">
body {
color: #efd;
background: #453;
padding: 0 5em;
margin: 0
}
h1 {
padding: 0.5em 1em;
background: #675;
}
h2 {
color: #bf8;
border-top: 1px dotted #fff;
margin-top: 2em;
}
p {
margin: 1em 0;
}
</style>
<body>
<h1>Мастерская интернет-разработчика</h1>
{% block content %}
{% endblock %}
</body>
</html>
archive - список записей
{% extends "base.html" %}
{% block content %}
{% for post in posts %}
<h2>{{ post.title }}</h2>
<p>{{ post.timestamp|date:"l, F jS (H:i:s)" }}</p>
<p>{{ post.body }}</p>
{% endfor %}
{% endblock %}
Спустя 58 секунд добавил Все остальное: структура БД и админка создались сами Спустя 2 минуты 32 секунды добавил Вот такую базу он сгенерил
CREATE TABLE `blog_blogpost` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`title` varchar(150) NOT NULL,
`body` longtext NOT NULL,
`timestamp` datetime NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8
все в ютф, наверное из-за того что у меня по дефолту ютф и innodb
|
|
|
|
|
Записан
|
|
|
|
|
phpdude ↓
|
 |
|
08 Сентябрь, 2009, 01:34:06 , спустя 2 минуты 58 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
я - ЭМО
Группа: в ухо Карма: 345
Сообщений: 20793 Сила слова: 1.66
|
жанго очаровашка, у меня кмска конфигится "на 1 уровень" до жанги))
у меня на листинги в админке свой класс + свой класс на форму. хотя и тут тоже.. епть. в общем - жанго ооочень подобная омоей кмске ... ооочень. Спустя 12 секунд добавил adw0rd, спасибо что не продинамил ;) Спустя 1 минуту 32 секунды добавил adw0rd, а можно указывать поле обхекта - ссылка на другой объект? Спустя 53 секунды добавил типа
class news(models.Model):
category = adwo.models.news.link(id) Спустя 4 секунды добавил ?
|
|
|
|
|
Записан
|
забанен. могу забанить других, пишите в личку BEER. Helping ugly people have sex since 1862.
|
|
|
|
adw0rd ↓
|
 |
|
08 Сентябрь, 2009, 02:06:04 , спустя 31 минуту 58 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
эдво
Группа: в ухо Карма: не нужна
Сообщений: 17634 Сила слова: 1.67
|
думаю можно, но если честно не совсем понял что ты хочешь спросить :)
|
|
|
|
|
Записан
|
|
|
|
|
phpdude ↓
|
 |
|
08 Сентябрь, 2009, 02:09:45 , спустя 3 минуты 41 секунду
|
НЕ ХУЕТА!
ХУЕТА!
|
я - ЭМО
Группа: в ухо Карма: 345
Сообщений: 20793 Сила слова: 1.66
|
думаю можно, но если честно не совсем понял что ты хочешь спросить :)
ну в конструкторах админки можно ли так делать)
|
|
|
|
|
Записан
|
забанен. могу забанить других, пишите в личку BEER. Helping ugly people have sex since 1862.
|
|
|
|
adw0rd ↓
|
 |
|
08 Сентябрь, 2009, 02:14:55 , спустя 5 минут 10 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
эдво
Группа: в ухо Карма: не нужна
Сообщений: 17634 Сила слова: 1.67
|
думаю можно, но если честно не совсем понял что ты хочешь спросить :)
ну в конструкторах админки можно ли так делать)
там как бы нет конструктора админки непосредственно,
ты создаешь модель, для работы с какими либо данными
при синхронизации с бд - создаются поля в таблицы эквивалентные свойствам описанным в модели
так же в админки создается форма для работы с этими полями http://easycaptures.com/6480677749
|
|
|
|
|
Записан
|
|
|
|
|
phpdude ↓
|
 |
|
08 Сентябрь, 2009, 02:16:25 , спустя 1 минуту 30 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
я - ЭМО
Группа: в ухо Карма: 345
Сообщений: д-о-х-у-я! Сила слова: 1.66
|
бля, пошел на питоне писать. восхитительный синтаксис))) (я давно это знал :) )
|
|
|
|
|
Записан
|
забанен. могу забанить других, пишите в личку BEER. Helping ugly people have sex since 1862.
|
|
|
|