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

搜什么关键词能找到网站网站文化制度建设

搜什么关键词能找到网站,网站文化制度建设,服装网站建设的需求,建站公司合同模板数据库配置 根目录下settings.py 。这是个包含了 Django 项目设置的 Python 模块。 通常#xff0c;这个配置文件使用 SQLite 作为默认数据库。如果你不熟悉数据库#xff0c;或者只是想尝试下 Django#xff0c;这是最简单的选择。Python 内置 SQLite#xff0c;所以你无…数据库配置 根目录下settings.py 。这是个包含了 Django 项目设置的 Python 模块。 通常这个配置文件使用 SQLite 作为默认数据库。如果你不熟悉数据库或者只是想尝试下 Django这是最简单的选择。Python 内置 SQLite所以你无需安装额外东西来使用它。 文件头部的 INSTALLED_APPS 设置项。这里包括了会在你项目中启用的所有 Django 应用。应用能在多个项目中使用你也可以打包并且发布应用让别人使用它们。 通常 INSTALLED_APPS 默认包括了以下 Django 的自带应用 django.contrib.admin – 管理员站点 你很快就会使用它。 django.contrib.auth – 认证授权系统。 django.contrib.contenttypes – 内容类型框架。 django.contrib.sessions – 会话框架。 django.contrib.messages – 消息框架。 django.contrib.staticfiles – 管理静态文件的框架。 创建数据库表 python manage.py migrate创建模型 在 Django 里写一个数据库驱动的 Web 应用的第一步是定义模型 - 也就是数据库结构设计和附加的其它元数据. 在这个投票应用中需要创建两个模型问题 Question 和选项 Choice。Question 模型包括问题描述和发布时间。Choice 模型有两个字段选项描述和当前得票数。每个选项属于一个问题。 from django.db import modelsclass Question(models.Model):question_text models.CharField(max_length200)pub_date models.DateTimeField(date published)class Choice(models.Model):question models.ForeignKey(Question, on_deletemodels.CASCADE)choice_text models.CharField(max_length200)votes models.IntegerField(default0)每个模型被表示为 django.db.models.Model 类的子类。每个模型有许多类变量它们都表示模型里的一个数据库字段。 每个字段都是 Field 类的实例 - 比如字符字段被表示为 CharField 日期时间字段被表示为 DateTimeField 。这将告诉 Django 每个字段要处理的数据类型。 创建数据库表 makemigrations 命令Django 会检测你对模型文件的修改并且把需改的部分储存为一次迁移。 migrate 命令在数据库里创建新定义的模型的数据表 $ python manage.py makemigrations polls $ python manage.py migrate改变模型需要这三步 编辑 models.py 文件改变模型。 运行 python manage.py makemigrations 为模型的改变生成迁移文件。 运行 python manage.py migrate 来应用数据库迁移。 打开db.sqlite3可以看到创建的数据库和表。 数据库API https://docs.djangoproject.com/zh-hans/4.2/topics/db/queries/ 进入交互式 Python 命令行 $ python manage.py shellmanage.py 会设置 DJANGO_SETTINGS_MODULE 环境变量这个变量会让 Django 根据 mysite/settings.py 文件来设置 Python 包的导入路径。 objects.all()方法返回对象的__str__内容可以看到在无数据时返回的是空 创建对象q后使用q.save()保存对象 q.id获取对象的id q.question_text获取对象的字段值 ORM映射 在 Django 中ORM对象关系映射是一种将数据库表映射到 Python 对象的技术。Django 的 ORM 提供了简单而强大的方式来与数据库进行交互而无需编写原始的 SQL 查询语句。下面是 Django ORM 的映射示例 定义模型类在 Django 中模型类表示数据库中的表每个模型类都是一个 Python 类它继承自 django.db.models.Model。 from django.db import modelsclass Book(models.Model):title models.CharField(max_length100)author models.CharField(max_length100)publication_date models.DateField()上面的代码定义了一个名为 Book 的模型类包含了 title、author 和 publication_date 三个字段。 执行数据库迁移在定义完模型类后需要运行 Django 的数据库迁移命令来创建对应的表结构。 python manage.py makemigrations # 创建迁移文件 python manage.py migrate # 应用迁移文件创建数据库表CRUD 操作一旦模型类和数据库表创建完毕就可以使用 Django 的 ORM 来进行数据库的增删改查操作了。例如 # 创建一本书 book Book(titleDjango ORM Guide, authorJohn Doe, publication_date2023-01-01) book.save()# 查询所有的书籍 books Book.objects.all()# 根据条件查询书籍 book Book.objects.get(titleDjango ORM Guide)# 更新书籍信息 book.title Updated Title book.save()# 删除一本书 book.delete()以上是 Django ORM 的基本映射和使用示例ORM 还提供了更多高级的查询和操作方式如过滤查询、关联查询、聚合函数等。可以参考 Django 官方文档来了解更多详细信息https://docs.djangoproject.com/
http://www.w-s-a.com/news/417226/

相关文章:

  • 主机屋如何做网站电脑网页游戏大全
  • 工作网站建设中布线费用账务处理特色的重庆网站推广
  • dede 网站地图模板htm写作网站水平哪个最好
  • 服务器上的网站erp教学零基础入门
  • 网站建设58设计资料网站
  • 如何把动态图发网站做头像网页设计实训报告小结
  • 做简历用的网站wordpress版权说明
  • 网站关键词有哪些网站新闻前置审批
  • 怎么自己注册网站义乌做公司网站
  • 做哪种网站赚钱苏州住房城乡建设部网站
  • 镇江做网站学编程学哪一种比较好
  • 华美天一建筑公司网站赚钱做任务的网站有哪些
  • asp网站打开速度慢家乡网页设计教程
  • 网站 设计 深圳书店网站的建设
  • 北京网络营销推广培训哪家好南宁软件优化网站建设
  • flash网站引导页仓库管理系统源码
  • 济南网站制作公司排名营销型网站管理系统
  • 公司网站设计要多少钱用什么做网站的访问量统计
  • 湖北省住房和城乡建设厅门户网站沈阳网络平台推广公司
  • 河南平台网站建设公司网站如何提高转化率
  • 网站及推广wordpress 分享主题
  • 房产网站有哪些如何自己建一个微网站
  • 青岛市黄岛区城市建设局网站手机域名访问网站怎么进入
  • 网站模板 双语河南省建设人才信息网官网
  • 网站建设备案优化之看邹城网站开发
  • 网站方案书图书馆网站建设公司
  • 公司取名网免费版在线网站优化公司
  • dw怎么做秋季运动会网站九江集团网站建设
  • 响应式网站建设服务商wordpress 非小工具形式 微博秀
  • 网站安全检测漏洞扫描风险等级分布建设一个网站步骤