Django 官方教程翻译项目项目, 第二部分 数据库的建立 创建模型 激活模型 初试 API 介绍下 Django 的管理站点 创建管理员账户 启动用于开发的服务器 进入管理页面 向管理页面中加入投票应用 体验便捷的管理功能 这一篇从 第一部分(zh)结尾的地方继续讲起。本节我们将建立数据库,创建你的第一个模型,然 后是快速介绍一下 Django 自动生成的管理站点。 现在,打开 mysite/settings 6. 7. admin.site.register(Question) 现在我们向管理页面注册了 Question 类。Django 知道它应该被显示在索引页里: 向管理页面中加入投票应用 体验便捷的管理功能 创建你的第一个 Django 项目, 第二部分 - 34 - 本文档使用 书栈(BookStack.CN) 构建 点击 “Question”。现在看到是 Question 对象 项目, 第七部分 - 70 - 本文档使用 书栈(BookStack.CN) 构建 字段之前。 如果只有两个字段的话感觉不出什么,但是当表单有十几个字段时,选择一个直观的顺序是个可以提 升用户体验细节。 如果真的有十几个字段的话,你可能想将它们分组,也即分为多个字段集(fieldsets): 1. # polls/admin.py 2. 3. from django.contrib0 码力 | 103 页 | 1.86 MB | 1 年前3
Kubernetes + OAM 让开发者更简单流量配置 应用配置 应用管理引擎 能力注册 Docker Compose Dashboard CLI DSL CLI Deployment Function 应用层 能力管理 用户体验层 Kubernetes Open Application Model(OAM) 一个用来构建云原生应用管理平台的标准规范与核心框架 OAM + OAM Platform UI Open0 码力 | 22 页 | 10.58 MB | 1 年前3
Redis 多数据中心双向同步 祝辰下如何取舍? 显然P(网络分区)是首要考虑因素。 其次,跨区域部署就是为了提高可用性,而且对于常见的一致性协议,不管是2PC、Paxos还是raft,在 此场景下都要做跨区域同步更新,不仅会降低用户体验,在网络分区的时候还会影响可用性,因此C必 定被排在最后。那是不是C无法被满足了呢? Conflict-free Replicated Data Types CRDT⼊门 A CRDT Primer0 码力 | 45 页 | 1.74 MB | 1 年前3
OpenShift Container Platform 4.14 Operator非常适合于 Service Broker,但 也存在合适于这些服务的 Operator。 2.1.2. Operator Framework Operator Framework 是基于上述客户体验提供的一系列工具和功能。不仅仅是编写代码;测试、交付和 更新 Operator 也同样重要。Operator Framework 组件包含用于解决这些问题的开源工具: Operator SDK Operator Container Platform Web 控制台提供一些管理界面,供集群管理员 安装 Operator,以及为特定项目授权以便使用集群上的可用 Operator 目录。 开发人员通过自助服务体验,无需成为相关问题的专家也可自由置备和配置数据库、监控和大数据服务的 实例,因为 Operator 已将相关知识融入其中。 2.4.1.2. OLM 资源 源 以下自定义资源定义 (CRD) 由 Operator 组,具有足够权限的用户可以安装具有有限范围的 Operator。因此,更多 Operator Framework 工具可以安全地提供给更多用户,为使用 Operator 构建应用程序提供更丰富的体验。 注意 注意 Subscription 对象的基于角色的访问控制 (RBAC) 会自动授予命名空间中具有 edit 或 admin 角色的用户。但是,OperatorGroup 对象不存在 RBAC;没有什么情况可防止常规0 码力 | 423 页 | 4.26 MB | 1 年前3
PyWebIO v1.2.3 Documentation与Web框架整合时支持同时使用基于线程和协程的会话实现 添加 defer_call() 、 hold() 会话控制函数 添加 put_image() 输出图像、 remove(anchor) 移除内容 加入动画提升UI体验 添加测试用例,构建CI工作流 Detailed changes by module UI 添加元素显示动画 页面底部添加footer pywebio.input input_group()0 码力 | 119 页 | 7.43 MB | 1 年前3
PyWebIO v1.2.2 Documentation与Web框架整合时支持同时使用基于线程和协程的会话实现 添加 defer_call() 、 hold() 会话控制函数 添加 put_image() 输出图像、 remove(anchor) 移除内容 加入动画提升UI体验 添加测试用例,构建CI工作流 Detailed changes by module UI 添加元素显示动画 页面底部添加footer pywebio.input input_group()0 码力 | 119 页 | 7.41 MB | 1 年前3
Flask入门教程在编写子模板之前,我们先来看一下基模板中的两处新变化。 第 6 章:模板优化 52 第一处,我们添加了一个新的 元素,这个元素会设置页面的视口,让页 面根据设备的宽度来自动缩放页面,让移动设备拥有更好的浏览体验: 第二处,新的页面添加了一个导航栏:0 码力 | 127 页 | 7.62 MB | 1 年前3
PyWebIO v1.3.2 Documentation与Web框架整合时支持同时使用基于线程和协程的会话实现 添加 defer_call() 、 hold() 会话控制函数 添加 put_image() 输出图像、 remove(anchor) 移除内容 加入动画提升UI体验 添加测试用例,构建CI工作流 Detailed changes by module UI 添加元素显示动画 页面底部添加footer pywebio.input input_group()0 码力 | 133 页 | 7.44 MB | 1 年前3
PyWebIO v1.3.0 Documentation与Web框架整合时支持同时使用基于线程和协程的会话实现 添加 defer_call() 、 hold() 会话控制函数 添加 put_image() 输出图像、 remove(anchor) 移除内容 加入动画提升UI体验 添加测试用例,构建CI工作流 Detailed changes by module UI 添加元素显示动画 页面底部添加footer pywebio.input input_group()0 码力 | 133 页 | 7.44 MB | 1 年前3
PyWebIO v1.4.0 Documentation与Web框架整合时支持同时使用基于线程和协程的会话实现 添加 defer_call() 、 hold() 会话控制函数 添加 put_image() 输出图像、 remove(anchor) 移除内容 加入动画提升UI体验 添加测试用例,构建CI工作流 Detailed changes by module UI 添加元素显示动画 页面底部添加footer pywebio.input input_group()0 码力 | 135 页 | 7.45 MB | 1 年前3
共 47 条
- 1
- 2
- 3
- 4
- 5













