Как Вы делаете приложение Django сменным?

Вы можете попробовать модифицировать модуль утилит. Замените блок try-exc, на котором отклик response = raw_input () внутри:

response = sys.stdin.readline().strip()

Не забудьте импортировать sys, если он еще не импортирован.

Это должно позволить нормальную ТРУБКУ.

Или вы можете использовать библиотеку pexpect вместо модуля подпроцесса. Он знает, как обрабатывать ввод, который подправил флаги fcntl терминала или использует mscvrt в Windows.

Кроме того, при работе с данными PIPE не забывайте, что raw_input (), input () или sys.stdin.readline () не вернутся, пока не получат соответствующий символ конца строки. "\ r", "\ n" или "\ r \ n". Вы уже отправляли его с URL авторизации?

6
задан rick 4 May 2009 в 05:25
поделиться

3 ответа

You might want to look into the ContentTypes framework, I used it to create a comment app that can be used for commenting any model in the database (for different reasons, I didn't want to use the standard django comment app).

http://docs.djangoproject.com/en/dev/ref/contrib/contenttypes/

4
ответ дан 8 December 2019 в 18:41
поделиться

Generic relationships allow you to have a foreign key to any other model. However it's not clear from your question what type of object you want a foreign key to link to. I suspect that foreign key relationship isn't really generic - you just haven't spotted another part of your system that could also be a reusable app.

3
ответ дан 8 December 2019 в 18:41
поделиться

Существует несколько важных деталей, обеспечивающих возможность повторного использования приложения, и я думаю, что лучше всего сослаться на два наиболее важных комплекта документации по теме:

6
ответ дан 8 December 2019 в 18:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: