上一页 1 ··· 5 6 7 8 9
摘要: 下面主要与管理站点的定制方式有关。对此,可编辑某某应用程序(这里本人以blog为例)的admin.py 文件,并对其予以修改,如下所示: from django.contrib import admin from .models impot Post @admin.register(Post) cl 阅读全文
posted @ 2021-01-12 16:09 Erudite 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 根据各位曾定义的模型,我们来创建简单的管理站点并对应用进行适当管理。Django包含了内建的管理接口,这对于编辑内容来说十分有用。通过读取模型元数据,同时提供针对编辑内容的产品接口,Django可自动构建管理站点。用户可直接对其加以使用,并配置模型的显示方式。 django.contrib.admi 阅读全文
posted @ 2021-01-11 21:07 Erudite 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 在Django中编写好models.py文件后,根据所创建的模型类,我们需要对此定义数据库表。Django配置了迁移系统,跟踪模型产生的变化内容,并将其传送至数据库中。相应的,migrate命令可针对 INSTALLED_APPS 列出的全部应用程序执行迁移操作并同步对应的数据库(其中包含了当前模型 阅读全文
posted @ 2021-01-10 17:33 Erudite 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 为了使Django跟踪应用程序,同时可针对其模型创建数据表,我们需要对其予以激活。对此,可编辑settings.py文件,并向INSTALLED_APPS设置中加入**.apps.****Config,其中:**:指的是 项目下的应用名(通过startapp命令建的那个名字),****:指的是 项目 阅读全文
posted @ 2021-01-09 16:54 Erudite 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 在Django中, 项目:被视为基于某些设置项的Django安装结果; 应用程序:表示为模型、视图、模板、以及URL的组合; 应用程序与框架进行交互,提供特定的功能,并可在不同的项目中加以复用。我们可以将项目视为一个站点,其中包含了多个应用程序,例如:博客、wiki或者论坛等,同时还可以被其他项目予 阅读全文
posted @ 2021-01-07 21:11 Erudite 阅读(423) 评论(0) 推荐(1) 编辑
摘要: setting.py文件中涵盖了Django所包含的多项设置,但仅是Django设置的一部分内容。读者可以访问 https:docs.djangoproject.com/en/3.0/ref/settings/查看全部设置项和默认值。 下列设置项应格外重视: DEBUG:定义为一个布尔值,表示开启/ 阅读全文
posted @ 2021-01-06 21:26 Erudite 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 对于Django的安装,建议采用pip包管理系统这一方法。在shell提示符下运行以下命令,并利用pip安装Django。 pip install Django==3.1.2 你也可以选择其他版本,注意:不同版本,里面的方法会有所变动 安装好后,Django将被安装于虚拟环境下的site-packa 阅读全文
posted @ 2021-01-05 20:48 Erudite 阅读(106) 评论(0) 推荐(0) 编辑
摘要: Django中包含了轻量级的Web服务器,并可快速运行代码,且无需花费额外的时间配置产品服务。当运行Django开发服务器时,会不断检查代码中的更改内容,从而不必在代码更改后手动重新进行加载,但是如果你添加了新的文件,需要手动重启,否则Django无法识别。 运行Django开发服务器: 在项目的更 阅读全文
posted @ 2021-01-05 20:47 Erudite 阅读(427) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9