Django之模型层
模型是一个用于表示数据的Python
类,包含基本的数据字段和行为,在Django
中,通常一个模型就代表一个数据库表。模型继承自Django.db.models . Model
,模型的每一个属性代表一个数据表的列。
模型是一个用于表示数据的Python
类,包含基本的数据字段和行为,在Django
中,通常一个模型就代表一个数据库表。模型继承自Django.db.models . Model
,模型的每一个属性代表一个数据表的列。
作为一个Web框架,Django
需要一种动态生成HTML的便捷方法。最常用的方法依赖于模板。模板包含所需HTML输出的静态部分以及描述动态内容将被插入的一些特殊语法。
一个视图函数,简称视图,是一个简单的Python
函数,它接受Web请求并且返回Web
响应。响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片. . . 是任何东西都可以。无论视图本身包含什么逻辑,都要返回响应。代码写在哪里也无所谓,只要它在你的Python目录下面。除此之外没有更多的要求了——可以说“没有什么神奇的地方”。为了将代码放在某处,约定是将视图放置在项目或应用程序目录中的名为views.py
的文件中。
Django
是一个由Python
写成的Web
应用框架。Django
的主要目的是简便、快速的开发数据库驱动的网站。它强调代码复用,多个组件可以很方便的以“插件”形式服务于整个框架,Django
有许多功能强大的第三方插件,你甚至可以很方便的开发出自己的工具包。
小程序中滑动选项卡很常见,很多框架都封装了这个功能,包括我现在使用的uniapp
,有时候官方封装太大,自己需要的简单,决定参考官方,写一个简单的。