zoukankan      html  css  js  c++  java
  • Django+pycharm 实现简单的查询功能

    注:搭建好Django+Python 环境,且数据库也已准备好

    1、mysite 文件夹中的 setting.py 文件中的数据库信息,如下

    2、使用命令 python manage.py startapp 应用名   创建  APP,新建的APP 有如下几个文件  (xixihaha 只是举个例子,之后用 books app来做查询功能)

    3、将创建的 APP 添加进 setting.py 文件的  INSTALLED_APPS 中

     4、在 APP 同级创建文件夹 templates 用于放模板(即HTML 文件),同时在 mysite文件夹中的settings.py 文件中要设置模板路径

                

    5、用 books app 做查询功能,models 文件中要写好对应的数据表模型,如下

     至此,准备工作已经完成,接下来开始 我们的查询功能

    1、先准备 search_form.html 这个文件,这个是查询页面:展示一个 查询框和查询按钮

     2、在view.py 中定义函数,来返回 查询页面

     3、在mysite文件夹中的urls.py 文件夹中配置以及路径 (可以设置为app 的名字)

     4、在 books app 目录下创建 urls.py 文件,用来定义二级路径

    5、按照同样的方式 准备 search_result.html 、及 search_result 函数以及路径配置

     

     

    6、运行,在 Pycharm 的Terminal中输入 python manage.py runserver 启动服务

    7、进入 http://127.0.0.1:8000/books/search_form/

    输入内容,点击 search,显示查询结果

     

  • 相关阅读:
    Mysql安装
    Python的内存管理机制
    Ansible模块
    Redis持久化
    Linux——ansible(1)
    Flask
    Flask入门
    ajax处理回调函数,用ajax向后台发送数据
    数字类型钱币转换为大写
    ligerui多选动态下拉框
  • 原文地址:https://www.cnblogs.com/suehuijie/p/11810395.html
Copyright © 2011-2022 走看看