Tag: mysql

Перенос пароля в Django

Я использовал Django раньше (версия 1.2), и в целом мне это нравится … он особенно хорош в быстром запуске и запуске нового проекта. Но в этом случае я переписываю и существующую систему и переношу ее в Python / Django. Итак, у меня уже есть база данных MySQL, в которой есть таблица «users» … эта таблица […]

Как я могу форматировать строки для запроса с помощью mysqldb в Python?

Как это сделать правильно: Я хочу сделать такой запрос: query = """SELECT * FROM sometable order by %s %s limit %s, %s;""" conn = app_globals.pool.connection() cur = conn.cursor() cur.execute(query, (sortname, sortorder, limit1, limit2) ) results = cur.fetchall() Все работает нормально, но порядок% s% s не помещает строки правильно. Он помещает две подстановки в кавычки вокруг […]

Самый быстрый способ сбрасывать объект Python (dict) в таблицу MySQL?

У меня есть объект dict. Я сбросил данные, используя это: for alldata in data: # print all data to screen print data[alldata] Каждое поле имеет скобки [] и «Нет» для NULLS и date.datetime для значений даты. Как мне сбросить этот файл dict в таблицу MySQL? Спасибо! в распечатываемых данных отображается примерно следующее: {'1': ['1', 'K', […]

Не удалось загрузить Django fixture: IntegrityError: (1062, «Дублировать запись« 4 »для ключа« user_id »)

Я использовал следующие команды для создания 2 приборов: ./manage.py dumpdata –format=json –indent=4 –natural auth.User > fixtures/user.json ./manage.py dumpdata –format=json –indent=4 –natural –exclude=contenttypes –exclude=auth > fixtures/full.json У меня есть следующее приспособление с именем user.json: [ { "pk": 4, "model": "auth.user", "fields": { "username": "foo", "first_name": "Se\u00e1n", "last_name": "Hayes", "is_active": true, "is_superuser": true, "is_staff": true, "last_login": "2010-09-27 […]

SQLAlchemy: как группировать по двум полям и фильтровать по дате

Поэтому у меня есть таблица с датой и двумя полями, которые я хочу убедиться, что они уникальны в прошлом месяце. table.id table.datestamp table.field1 table.field2 В прошлом месяце не должно быть дубликатов записей с одним и тем же значением field1 + 2. Шаги в моей голове: Группа по двум полям Оглянитесь на данные за прошлый месяц, […]

Как установить MySQL и пакет Python MySQL на OS X Leopard? Или как я узнаю о том, как веб-разработчик использует OS X?

Я новичок в Mac OS X, и я просто готов бросить свой новый MacBook Pro из окна. Каждое учебное пособие по настройке среды разработки Django на Mac OS X Leopard коварно ошибочно. Они все пропускают один шаг или предполагают, что у вас есть что-то в одном направлении, или просто предполагают, что я знаю одно, чего […]

Страница администрирования Django не отображает таблицы базы данных (глава 06 djangobook)

Я делаю Activating the Admin Interface в главе 06 djangobook. В конце этой части нужно запустить сервер разработки и перейти к http://127.0.0.1:8000/admin/ . Однако я вижу это: Вместо чего-то вроде этого (из djangobook): Это странно, потому что у меня есть данные, хранящиеся в таблице моей базы данных mysql, которая связана с моим проектом django в […]

EPFImporter создает таблицу, но ничего не импортирует

Я использую инструмент Apple EPFImporter http://www.apple.com/itunes/affiliates/resources/documentation/epfimporter.html Это сценарий Python, который будет содержать разделенные пространством списки файлов EPF и импортировать их в мою базу данных. Вот что я имею: Braden-Keiths-MacBook-Pro:~ bradenkeith$ ./EPFImporter.py /Users/bradenkeith/Downloads/popularity20120314 Вот что возвращает CLI: 2012-03-14 22:12:28,748 [INFO]: Beginning import for the following directories: /Users/bradenkeith/Downloads/popularity20120314 2012-03-14 22:12:28,748 [INFO]: Importing files in /Users/bradenkeith/Downloads/popularity20120314 2012-03-14 22:12:28,749 […]

Автоматическое расширение списка Python с форматированием вывода

Кто-нибудь знает, есть ли способ автоматически развернуть список в Python, разделенный запятыми? Я пишу код Python, который использует библиотеку MySQLdb, и я пытаюсь динамически обновлять список строк в базе данных MySQL с определенными значениями ключа. Например, в приведенном ниже коде я хотел бы, чтобы числовые значения в списке record_ids расширялись в предложение SQL « IN […]

Python и MySQLdb – использование DROP TABLE IF EXISTS, похоже, исключает

У меня этот код. ….. try: task_db.cursor.execute('DROP TABLE IF EXISTS `tasks`') print "Affected: %d" % task_db.cursor.rowcount except MySQLdb.Error, e: print "Error ocurred: %s " % e.args[0] print e Если таблица задач не существует, я получаю предупреждение, подобное create_database.py:11: Warning: Unknown table 'tasks' Но если таблица действительно существует, я не получу этого предупреждения. Странный?

Python - лучший язык программирования в мире.