Django
IT三明治
从硬件到软件,从底层到应用层,从后端到前端的Java开发工程师,目前主攻Java相关的全栈开发
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Django Admin模块
Django Admin模块是什么1.Django的后台管理工具2.读取定义的模型元数据,提供强大的管理使用页面为什么需要Django Admin模块1.Django Shell新增文章太复杂了2.管理页面是基础设施中得要的部分3.认证用户、显示管理模型、校验输入等功能类似创建admin用户(base) D:\git\django\demo>python manage.py createsuperuserUsername (leave blank to use 'sandwich')原创 2021-07-14 05:50:10 · 192 阅读 · 0 评论 -
Django的模板系统
1.视图文件不适合编码html2.页面设计改变需要修改Python代码3.网页逻辑和网页视图应该分开设计模板系统简介1.模板系统的表现形式是文本2.分离文档的表现形式和表现内容3.模板系统定义了特有的标签占位符基本语法变量标签: {{变量}}<html><body>{{ now }}</body?</html>for循环标签:{% for x in list %}, {% endfor %}<ul> {% for item原创 2021-07-13 08:55:42 · 170 阅读 · 0 评论 -
Django Shell
Python Shell 用于交互式的Python编程Django Shell 类似,继承Django项目环境为什么需要Django Shell?1.临时性操作人使用Django Shell更加方便2.小范围Debug更简单,不需要支行整个项目来测试总的来说:方便开发,方便调试,方便debug如何使用Django Shellpython manage.py shell...原创 2021-07-13 08:54:51 · 147 阅读 · 0 评论 -
Django模型层
模型层是什么1.位于Django视图层和数据库之间2.Python对象和数据库之间转换Django 对各种数据库提供了很好的支持,包括:PostgreSQL、MySQL、SQLite、Oracle。Django 为这些数据库提供了统一的调用API。 我们可以根据自己业务需求选择不同的数据库。为什么需要模型层?1.屏蔽不同数据库之间的差异2.开发者更加专注于业务逻辑的开发3.提供更多便捷工具有助于开发...原创 2021-07-13 08:53:43 · 114 阅读 · 0 评论 -
Django视图和路由
Django视图:产生内容提供一个视图函数,简称视图,是一个简单的 Python 函数,它接受 Web 请求并且返回 Web 响应。响应可以是一个 HTML 页面、一个 404 错误页面、重定向页面、XML 文档、或者一张图片…无论视图本身包含什么逻辑,都要返回响应。代码写在哪里都可以,只要在 Python 目录下面,一般放在项目的 views.py 文件中。每个视图函数都负责返回一个 HttpResponse 对象,对象中包含生成的响应。视图层中有两个重要的对象:请求对象(request)与响原创 2021-07-13 08:52:52 · 160 阅读 · 0 评论 -
Django应用 VS Django项目
1.一个Django项目就是一个机遇Django的web应用2.一个Django应用就是一个可重用的Python软件包3.每个应用可以自己管理模型、视图、模板、路由和静态文件等4.一个Django项目包含一组配置和若干个Django应用创建一个应用Sandwich@DESKTOP-VUGTSPF MINGW64 /d/git/django/demo$ python manage.py startapp blogviews.py: 视图处理的地方models.py: 定义应用模型的地.原创 2021-07-13 08:51:33 · 191 阅读 · 0 评论 -
Django的安装和新项目创建
1. 用python的pip工具安装pip install Django==3.1.7验证安装成功, 如下命令行如果能返回如下帮助提示信息,表示安装成功 D:\git>django-adminType 'django-admin help <subcommand>' for help on a specific subcommand.Available subcommands:[django] check compilemessages cr原创 2021-07-13 08:50:12 · 109 阅读 · 0 评论
分享