zoukankan      html  css  js  c++  java
  • Python连接Sqlite数据库及Django获取接收Html数据

    def sqlitetest(txt,footer):
        cx = sqlite3.connect("D:Python-TestStuProjectdb.sqlite3")
        cu = cx.cursor()
        #sql = '''insert into 'comment_comment'(txt,'footer') values ("%s","%s");'''%(pymysql.escape_string(txt),pymysql.escape_string(footer))#字符串插入字符串sql
        sql = '''insert into 'comment_comment'(txt,'footer') values ("%s","%s");''' % (txt, footer)  # 字符串插入字符串sql
        try:
            cu.execute(sql)
            cx.commit()
        except Exception as e:
            with open("D:Python-TestStuProjectdblog.txt",'a+') as f:
                log = '''执行sql发生错误:%s 
     输出:%s'''%(e,sql)
                #f.write(log)
            pass
        print(cu)
    
    ++++++++++++++++++++++++++++++++++++++++++++++++++++
    
    cur_page = 1
    def net163(request):
        global cur_page#处理报错local variable 'cur_page1' referenced before assignment
        try:
            #cur_page = int(request.GET.get('cur_page', '1'))#跳转页码
            if request.POST:
                cur_page = int(request.POST['num'])
            elif request.GET:
                cur_page = int(request.GET['cur_page'])
            else:
                print("数据传输有误")
        except ValueError:
            cur_page = 1
        pagination = Pagination.create_pagination(
                from_name='comment.models',
                model_name='comment',
                cur_page=cur_page,
                start_page_omit_symbol='...',
                end_page_omit_symbol='...',
                one_page_data_size=30,#每页显示数目
                show_page_item_len=10)#分页数目
        return render(request, 'Net163.html', {'pagination': pagination})
  • 相关阅读:
    凯撒密码、GDP格式化输出、99乘法表
    字符串基本操作
    第四次作业
    第三次作业
    012黄意芳
    test指令的测试功能
    date命令
    zendstudio 10 项目导入乱码的解决
    用modelsim和debussy协同仿真VHDL Verilog的流程
    使用Debussy+ModelSim快速查看前仿真波形
  • 原文地址:https://www.cnblogs.com/acer-haitao/p/8403562.html
Copyright © 2011-2022 走看看