Django框架之Admin站点管理

这篇具有很好参考价值的文章主要介绍了Django框架之Admin站点管理。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Django的强大体现在其内置的Admin模块可以使得开发人员在不做任何编码的情况下就拥有网站后台管理功能。

目录

概述

配置admin应用

创建管理员账户

启动服务器

登录网站

语言汉化

管理数据表

引入

注册

总结


概述

内容发布:负责添加、修改、删除内容;内容访问查看。

配置admin应用

在settings.py中添加django.contrib.admin

默认已添加

Django框架之Admin站点管理

创建管理员账户

python manage.py createsuperuser

输入名称和邮箱地址(邮箱可以随便); 密码输入两次即可。

 Django框架之Admin站点管理

启动服务器

启动服务器命令,ip可以不写,默认本机ip,端口号默认8000

python manage.py runserver ip:port

这是一个纯python编写的轻量级服务器,仅在测试中使用。

Django框架之Admin站点管理

登录网站

地址栏在原来127.0.0.1:8000基础上增加/admin,进入登录页面

Django框架之Admin站点管理

 输入账号密码进入管理页面。

显示默认的组和用户管理

Django框架之Admin站点管理

语言汉化

在project/settings.py中设置

配置时区:将其修改为中国时区“TIME_ZONE = 'Asia/Shanghai'”

TIME_ZONE = 'Asia/Shanghai'

配置语言:将其修改为简体中文“LANGUAGE_CODE = 'zh-hans'”

LANGUAGE_CODE = 'zh-hans'

设置完成后,刷新网站可以看到所有页面都已经显示中文。

Django框架之Admin站点管理

管理数据表

修改myapp/admin.py文件

引入

引入(班级、学生) 模型类

from .models import Grades,Students

注册

把创建的应用的班级和学生管理注册到后台管理

admin.site.register(Grades)

admin.site.register(Students)

刷新网站后,后台管理增加班级、学生表管理

Django框架之Admin站点管理

总结

使用django框架系统后台管理和注册自己的应用及一些配置。文章来源地址https://www.toymoban.com/news/detail-424349.html

到了这里,关于Django框架之Admin站点管理的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Django——Auth模块以及admin站点

    Auth 用户认证,本质上也是设置 Session。 在 django 迁移数据库的是时候会自动生成一个用户认证表:auth_user , 存放用户基本信息(用户名 , 密码,邮箱……) 重新配置 auth 认证模型类 实现验证登录,以及退出登录 django 提供的网站后台数据管理 创建管理员用户 注册的时候,

    2024年04月29日
    浏览(36)
  • 【Django | 开发】面试招聘信息网站(美化admin站点&添加查看简历详情链接)

    🤵‍♂️ 个人主页: @计算机魔术师 👨‍💻 作者简介:CSDN内容合伙人,全栈领域优质创作者。 🌐 推荐一款找工作神器网站: 宝藏网站 |笔试题库|面试经验|实习招聘内推| 该文章收录专栏 ✨—【Django | 项目开发】从入门到上线 专栏—✨ 由于前文所开发的简历投递,并将简

    2023年04月20日
    浏览(51)
  • Django_admin数据管理后台

    目录 一、基础操作 二、自定义后台操作数据行为 源码等资料获取方法 admin数据管理后台是django内置的一个后台管理界面,能查看已注册模型类的数据结构,以及对数据的增删改。 1.1 检查项目目录下的urls.py有没有如下配置 1.2 创建django的admin后台管理账号 1.3 在app对应目录下

    2024年02月16日
    浏览(37)
  • Django admin管理工具TabularInline表格内联

    TabularInline 是 Django Admin 中的一个内联模型选项,用于在父模型的编辑页面中以表格形式显示关联的子模型对象。下面是对 TabularInline 的一些详解: 显示方式 : TabularInline 以表格的形式显示子模型对象。每个子模型对象将以一行的形式展示,显示相关字段的值。 编辑和新增

    2024年02月16日
    浏览(28)
  • Datawhale Django后端开发入门 Vscode TASK02 Admin管理员、外键的使用

    一.Admin管理员的使用 1、启动django服务 使用创建管理员之前,一定要先启动django服务,虽然TASK01和TASK02是分开的,但是进行第二个流程的时候记得先启动django服务,注意此时是在你的项目文件夹下启动的,时刻注意要执行的文件夹。 我这里又重新创建了一个虚拟环境,此时的

    2024年02月12日
    浏览(44)
  • FFmpeg5.0源码阅读——FFmpeg大体框架

       摘要 :前一段时间熟悉了下FFmpeg主流程源码实现,对FFmpeg的整体框架有了个大概的认识,因此在此做一个笔记,希望以比较容易理解的文字描述FFmpeg本身的结构,加深对FFmpeg的框架进行梳理加深理解,如果文章中有纰漏或者错误欢迎指出。本文描述了FFmpeg编解码框架的

    2024年02月11日
    浏览(44)
  • 管理后台UI框架vue-vben-admin运行

    Vue Vben Admin 是一个免费开源的中后台模版。使用了最新的vue3,vite2,TypeScript等主流技术开发,开箱即用的中后台前端解决方案,也可用于学习参考。 Github地址: https://github.com/anncwb/vue-vben-admin 文档地址: https://vvbin.cn/doc-next/ Tailwind CSS Ant Design Vue 2.0 node 和 git -项目开发环境 Vi

    2024年02月06日
    浏览(40)
  • Taurus .Net Core 微服务开源框架:Admin 插件【4-5】 - 配置管理-Mvc【Plugin-Admin 后台】

    继上篇:Taurus .Net Core 微服务开源框架:Admin 插件【4-4】 - 配置管理-Mvc【Plugin-CORS 跨域】 本篇继续介绍下一个内容: 配置界面如下:  配置说明如下: 这是个很危险的开关: 因此,需要知道持久化的目录: 默认在 /App_Data/admin/config.ini 中,以 json 格式存档,大至如下: 可

    2024年02月04日
    浏览(50)
  • Taurus .Net Core 微服务开源框架:Admin 插件【3】 - 指标统计管理

    继上篇:Taurus .Net Core 微服务开源框架:Admin 插件【2】 - 系统环境信息管理 本篇继续介绍下一个内容: 界面图如下: 该页面默认呈现API访问次数的统计,由于要显示的数据列有点多,24小时,因此用了全屏显示。 同时提供快捷切换显示选项:昨天与今天。 如果需要查询其余

    2024年02月11日
    浏览(41)
  • Taurus .Net Core 微服务开源框架:Admin 插件【2】 - 系统环境信息管理

    继上篇:Taurus .Net Core 微服务开源框架:Admin 插件【1】 - 微服务节点管理 本篇继续介绍下一个内容:  基本信息如上图,重点的几个参数: 其它就不另外单独翻译了。 默认 NetCore 整体程序集加载的有点多,达100多个。 默认网关的应用程序的程序集是3个,其余全是公共运行

    2024年02月11日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包