当前位置: 首页 > news >正文

快速搭建运行Django第一个应用—投票

文章目录

    • 一、生成代码
    • 二、运行
    • 三、访问测试
    • 四、建表操作
    • 五、小结

一、生成代码

为了快速对Django开发有一个整体认知,借助豆包生成Django第一个应用—投票的完整代码。
在这里插入图片描述
在这里插入图片描述

二、运行

根据提示执行以下命令:
在这里插入图片描述
在这里插入图片描述

这里要注意:在python编译器下执行,这里我在Anaconda Prompt执行。

三、访问测试

依次执行完,就可以在浏览器输入127.0.0.1:8000访问:
在这里插入图片描述

提示404,因为路径只配置了polls和admin,因此改一下路径:127.0.0.1:8000/admin,就进入到登录界面。
在这里插入图片描述

四、建表操作

登录进来后在点击Polls又出现报错:
在这里插入图片描述

根据提示没有建表。
在这里插入图片描述

执行以下命令:

python manage.py makemigrations polls

在这里插入图片描述

再次运行,这时候就可以正常操作投票功能了。
在这里插入图片描述

五、小结

这样就完整运行起来Django的第一个应用,包括 ORM、视图系统、模板引擎、表单处理、认证系统等,这样有了一个整体的认识后,再根据官方文档,逐个细化去了解每个特性。

http://www.xdnf.cn/news/997021.html

相关文章:

  • JAVA_学习(IDEA
  • RT-Thread Studio 配置使用详细教程
  • linux基于内存实现jar文件搜索
  • Java 大数据机器学习模型在电商用户画像构建与精准营销中的应用
  • Modbus TCP转DeviceNet网关配置温控仪配置案例
  • 76. 最小覆盖子串
  • ROS2双目相机标定与测距全流程详解:从原理到实践
  • 聊一聊 Linux 上对函数进行 hook 的两种方式
  • Go 语言:高并发编程的性能突围之路
  • Transformer、RNN (循环神经网络) 和 CNN (卷积神经网络)的区别
  • @RequestBody和@ResponseBody注解的作用是什么
  • MySQL 分区
  • mysql_mcp_server quickstart
  • RDMA技术详解:下一代高性能网络通信的核心
  • QT5中的QGraphics图形视图框架学习笔记(Item、Scene和View)
  • WebDebugX和多工具组合的移动端调试流程构建:一个混合App项目的实践案例
  • TDengine 基础功能——数据写入
  • springboot后端与鸿蒙的结合
  • 【深尚想】华大北斗TAU1114-1216BB0高精度/GNSS定位模组!车载/物联网专用 电子元器件解析
  • oracle 23ai对象注释新特性ANNOTATIONS
  • 低代码二次开发指南:基于HENGSHI SENSE的自动化报表生成教程
  • Android 11开机流程记录
  • gffread
  • 疏锦行Python打卡 DAY 27 函数专题2:装饰器
  • Java 大视界——Java大数据在智能安防视频监控中的异常事件快速响应与处理机制
  • Xsens动捕和Manus数据手套在元宇宙数字人制作中提供解决方案
  • vba学习系列(11)--批退率通过率等数据分析
  • 浅谈MapReduce--基本操作
  • 2025年渗透测试面试题总结-长亭科技[校招]安全服务工程师(题目+回答)
  • 大模型布署如何选择GPU资源?