Django 为应用定制化admin独立后台

这篇具有很好参考价值的文章主要介绍了Django 为应用定制化admin独立后台。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

定制后界面

Django 为应用定制化admin独立后台,django,pythonDjango 为应用定制化admin独立后台,django,python

在应用目录下找到admin.py并进行编辑

from django.contrib.admin import AdminSite
from .models import Question,Choice

class PollsAdminSite(AdminSite):
    site_header="Admin-site-header"
    site_title="admin-site-title"
    index_title="admin-index-title"

polls_admin_site=PollsAdminSite(name='polls_admin')
polls_admin_site.register(Question)
polls_admin_site.register(Choice)

定制admin登录和导航标题

site_header="Admin-site-header"

定制admin页面标签Title

site_title="admin-site-title"

定制admin索引标题

index_title="admin-index-title"

定制admin管理入口URL

编辑项目目录中的urls.py

导入应用的admin,例如应用名为polls

from polls.admin import polls_admin_site

添加地址,例如地址为pollsadmin

path("pollsadmin/", polls_admin_site.urls)文章来源地址https://www.toymoban.com/news/detail-815254.html

from django.contrib import admin
from polls.admin import polls_admin_site
from django.urls import path,include

urlpatterns = [

    path("polls/",include("polls.urls")),
    path("pollsadmin/", polls_admin_site.urls),

    path("admin/", admin.site.urls),

]

到了这里,关于Django 为应用定制化admin独立后台的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • django admin后台中进行多个手机号解密消耗时间对比

    django admin后台中进行多个手机号解密消耗时间对比

    需求: 1 手机号在数据库中是使用rsa方式加密存储,后台查看中需要转换为明文,因为需要解密多个手机号,所以在后台查看中消耗时间3秒,希望通过多线程,多进程,异步方式来缩短时间 相关注意点: Django遵循单请求模型,其中每个请求都在单个线程中处理。在Django的请

    2024年01月21日
    浏览(15)
  • Django中利用Admin后台实现Excel/CSV的导入更新数据库和导出数据到Excel/CSV

    Django中利用Admin后台实现Excel/CSV的导入更新数据库和导出数据到Excel/CSV

    本文基于Django自带的admin 后台实现Excel,csv,Json等格式文件的导入并更新后台数据库。 核心是引入 django-import-export 模块。 我们先创建一个app:app01 python manage.py startapp app01 然后在app01文件夹下的models.py 中写入如下模型数据: 指定清华镜像会快很多 修改两处: 注册import_exp

    2023年04月09日
    浏览(12)
  • windows解决python安装django架构没有django-admin命令

    windows解决python安装django架构没有django-admin命令

    目录 一.尝试安装与配置 1.直接pip命令安装 2.用pycharm测试 3.官网下包安装 二.解决 1.找到django安装的路径 2.配置系统变量 3.测试创建项目 3.1.执行访问页面 3.2.解决 3.3.继续测试 4.pycharm打开     新建项目测试    注:发现没有django这个框架选项,后面发现这个功能只有专业版才

    2024年02月06日
    浏览(10)
  • 基于Android+Django+Python的服饰管理与个性化定制系统的设计与实现

    基于Android+Django+Python的服饰管理与个性化定制系统的设计与实现

    资源下载地址:https://download.csdn.net/download/sheziqiong/87904742 资源下载地址:https://download.csdn.net/download/sheziqiong/87904742 一、选题的背景和意义 1、课题研究背景 随着移动终端技术和网络技术的飞速发展,人们可以使用移动客户端上网,随时随地从互联网获取信息和服务,解决吃

    2024年03月13日
    浏览(13)
  • Python学习笔记-Django框架基础,APP,数据模型,后台管理,路由

    Python学习笔记-Django框架基础,APP,数据模型,后台管理,路由

    Django框架是Python的常用web框架,遵循 MVC 设计模式的框架,采用了MTV的框架模式,即模型M,视图V和模版T。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,即是CMS(内容管理系统)软件。并于2005年7月在BSD许可证下发布。这套框架是以比利时的

    2024年02月16日
    浏览(11)
  • django admin页面美化

    美化 Django Admin 页面可以通过多种方式实现,从简单的 CSS 样式调整到完全自定义模板。以下是一些建议和步骤来美化 Django Admin 页面: 1. 使用 CSS 覆盖默认样式 这是最简单的方法,你可以通过添加自定义 CSS 文件来覆盖 Django Admin 的默认样式。 步骤: 在你的 Django 项目中创建

    2024年02月22日
    浏览(7)
  • 独立进程使用django模型(django.setup()使用)

    通过在独立进程中使用 Django 模型,你可以充分利用 Django 框架提供的数据库访问和模型层功能,更方便地进行数据处理、任务处理和与其他系统的集成。它提供了一种简单且高效的方式来利用 Django 强大的功能,并使你的代码更易于维护和扩展。 在独立进程的代码文件开头

    2024年02月13日
    浏览(9)
  • Django——Auth模块以及admin站点

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

    2024年04月29日
    浏览(7)
  • Django框架之Admin站点管理

    Django框架之Admin站点管理

    Django的强大体现在其内置的Admin模块可以使得开发人员在不做任何编码的情况下就拥有网站后台管理功能。 目录 概述 配置admin应用 创建管理员账户 启动服务器 登录网站 语言汉化 管理数据表 引入 注册 总结 内容发布:负责添加、修改、删除内容;内容访问查看。 在setting

    2023年04月25日
    浏览(12)
  • Django admin中展示字段设置外链

    假设有一个爬虫程序,它的主要作用是爬取一些新闻标题和该新闻的访问链接,总的来说数据项就两个: 新闻标题 访问链接(URL) 作为开发者我希望在Django admin页面中展示“访问链接”的字段能够直接点击访问,而不是复制下来再粘贴到浏览器中访问。 鉴于此,我需要给“

    2024年02月12日
    浏览(10)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包