Пример #1
0
def changeBD(request):
    items_news = []
    db = MySQLdb.connect(host="localhost",
                         user="******",
                         passwd="1(8Ik<7YgV",
                         db="giyyan_prasby",
                         charset='utf8')
    cursor = db.cursor()

    # запрос к БД
    sql = """SELECT author, title, preview, body, created FROM `articles_article_old`"""
    # выполняем запрос
    cursor.execute(sql)

    # получаем результат выполнения запроса
    data = cursor.fetchall()
    # перебираем записи
    for rec in data:
        # извлекаем данные из записей - в том же порядке, как и в SQL-запросе
        author, title, preview, body, created = rec
        # добавляем

        item = Article()
        item.author = author
        item.title = title
        item.title_by = title

        item.preview = preview
        item.preview_by = preview

        item.body = body
        item.body_by = body

        item.save()

        items_news.append(item)

    # закрываем соединение с БД
    db.close()

    return direct_to_template(request, 'tools/change.html',
                              {'items_news': items_news})
Пример #2
0
def changeBD(request):
    items_news = []
    db = MySQLdb.connect(host="localhost", user="******", passwd="1(8Ik<7YgV", db="giyyan_prasby", charset="utf8")
    cursor = db.cursor()

    # запрос к БД
    sql = """SELECT author, title, preview, body, created FROM `articles_article_old`"""
    # выполняем запрос
    cursor.execute(sql)

    # получаем результат выполнения запроса
    data = cursor.fetchall()
    # перебираем записи
    for rec in data:
        # извлекаем данные из записей - в том же порядке, как и в SQL-запросе
        author, title, preview, body, created = rec
        # добавляем

        item = Article()
        item.author = author
        item.title = title
        item.title_by = title

        item.preview = preview
        item.preview_by = preview

        item.body = body
        item.body_by = body

        item.save()

        items_news.append(item)

    # закрываем соединение с БД
    db.close()

    return direct_to_template(request, "tools/change.html", {"items_news": items_news})