ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ
БИЗНЕС, УПРАВЛЕНИЕ ПРОЕКТАМИ
АНГЛИЙСКИЙ ЯЗЫК
ЭЛЕКТРОННЫЕ КНИГИ


Создать новую тему Ответить  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: Сб июн 19, 2010 12:23 pm 
Не в сети
Site Admin

Зарегистрирован: Пт июл 18, 2008 3:46 pm
Сообщения: 0
Обсуждение книги Django. Подробное руководство


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Django. Подробное руководство
СообщениеДобавлено: Пн июн 21, 2010 9:14 am 
Не в сети

Зарегистрирован: Ср июн 03, 2009 7:23 am
Сообщения: 5
а появится ли эта книга в электронном виде и если появится то когда?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Django. Подробное руководство
СообщениеДобавлено: Чт июл 15, 2010 10:48 am 
Не в сети

Зарегистрирован: Вт июл 13, 2010 10:58 am
Сообщения: 263
Дело в том, что далеко не во всех случаях зарубежные издатели передают нам права на распространение электронных копий книг. Мы стараемся публиковать электронные версии наших изданий по мере возможности.

_________________
С уважением,
Коллектив издательства "Символ-Плюс"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Django. Подробное руководство
СообщениеДобавлено: Ср мар 09, 2011 6:27 pm 
Не в сети

Зарегистрирован: Ср мар 09, 2011 5:53 pm
Сообщения: 2
Отличная книга! Мне очень понравилась поэтому и пишу.)

Если будете перевыпускать книгу то исправьте пожалуйста ошибки:

----------------------------------------------------------------

стр.163. Ваш первый класс формы
ошибка: имена переменных в Pytone не должны содержать тире.
А так же эта ошибка встречается и в других местах (e-mail)
правильный код:

# forms.py

from django import forms

class ContactForm(forms.Form):
....subject = forms.CharField()
....email = forms.EmailField(required=False)
....message = forms.CharField()

------------------------------------------------------------------------

стр. 166. Использование объектов Form в представлениях
ошибки в отступах.
правильный код:

# views.py

from django.shortcuts import render_to_response
from mysite.contact.forms import ContactForm

def contact(request):
....if request.method == 'POST':
........form = ContactForm(request.POST)
........if form.is_valid():
............cd = form.cleaned_data
............send_mail(
................cd['subject'],
................cd['message'],
................cd.get('email', 'noreply@example.com'),
................['siteowner@example.com'],
............)
............return HttpResponseRedirect('/contact/thanks/')
....else:
........form = ContactForm()
....return render_to_response('contact_form.html', {'form': form})

----------------------------------------------------------------------

стр.168. Определение начальных значений
ошибки в отступах.
правильный код:


def contact(request):
....if request.method == 'POST':
........form = ContactForm(request.POST)
........if form.is_valid():
............cd = form.cleaned_data
............send_mail(
................cd['subject'],
................cd['message'],
................cd.get('email', 'noreply@example.com'),
................['siteowner@example.com'],
............)
............return HttpResponseRedirect('/contact/thanks/')
....else:
........form = ContactForm(
............instal={'subject': 'Мне очень нравиться ваш сайт!'}
........)
....return render_to_response('contact_form.html', {'form': form})


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Django. Подробное руководство
СообщениеДобавлено: Чт июн 09, 2011 8:11 am 
Не в сети

Зарегистрирован: Пн мар 21, 2011 4:42 pm
Сообщения: 6
Отличная книга, купил в электронном виде и постоянно использую по работе. Некоторых тем не хватает - к примеру, настройки интерфейса администратора, но это уже не к издательству, а к авторам. Качество перевода, как всегда, на высоте.


Вернуться к началу
 Профиль  
 

Система Orphus