Обновить
104
0
Рей@printf

Девочка-волшебница

Отправить сообщение
Ну а порекомендуйте что-то, что вы используете для нетривиальных проектов в поздней стадии развития. (Twisted?)
Не холивара ради, мне действительно интересно.
$str = '{{ str|addslashes }}';

Пока только так. В следующей версии обязательно будет.
Да-да, я хотел сделать, но запутался и решил выложить первую версию совсем простую.
Этот вопрос включен в FAQ на сайте :)
Ради стёба, на самом деле. Нет никаких причин использовать это на практике.
Можно еще оптимизировать:

char c = Request.QueryString["action"][2];
// c may have 'm' or 's' values, lol

switch ©
...
Тоже показалось странным «мощное сообщество разработчиков-любителей для платформы webOS» — вроде как под iOS (или Андроид) сообщество разработчиков несколько побольше будет.
Классная штука, каждый раз собираюсь попробовать.
Но какие красивые игры получаются.
Я собирал сам, q3demo работала.
Может быть даже, возможно, будет более-менее совместима с некоторыми стандартами, да и то вряд ли.
Mac OS X же десктопная ОС.
Автор уже ответил выше, зачем продолжать эту ветку.
мы все помним, что 32-битные ОС поддерживают максимальный объем ОЗУ в 3.2 Гбайт

Неверно. Только семейства windows, начиная с windows xp. Windows 2000 Advanced Server поддерживала до 8 гигабайт на 32-битной архитектуре, в линуксе (и макоси после перехода на камни intel) работает PAE.
Ссылка, если кому-то интересно.
Надо попробовать, спасибо. Печально, что django-test-extensions никто не чинит, там CI-штука даже есть (runtester).
Ну вот да, я это примерно имел в виду, когда писал, что лучше разрабатывать и тестировать в окружении, максимально близком к продакшену. Скажем, CharField(max_length=1024) можно сделать уникальным в PostgreSQL, но нельзя в MySQL (MyISAM).
Да, строго говоря, это интеграционный тест. В контексте веб-приложения выделить «чистые» юнит-тесты не всегда возможно.
Ох, я не уверен что так бывает. Можно смотреть, какие у сгенерированной формы есть поля, но если их назначение меняется, то непонятно, что с этой информацией дальше делать.
Не уверен, что правильно понимаю вопрос. Для создания разных пользователей написал такую функцию, например:

def _create_user():
    username = ''.join(random.sample(string.lowercase, 8))
    email = username + '@gmail.com'
    password = username.upper()
    user = User.objects.create_user(**locals())
    user.data = {'username': username, 'password': password}
    return user

# и потом в коде
user = _create_user()
response = self.client.post(settings.LOGIN_URL, user.data)
...

Не венец творения, но работает.
Спасибо большое, добавил в пост.
Классная штука, не знал о ней, спасибо. Похожий синтаксис с явной регистрацией и декораторами предлагали для unittest2, но не реализовали, хотя мне это тоже кажется отличной идеей.
Да-да, конечно.

Информация

В рейтинге
Не участвует
Откуда
Кирибати
Зарегистрирован
Активность