首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏sktj

    django admin后台模块

    1、创建超级用户: python manage.py createsuperuser 2、在admin.py中注册可以管理的数据库 -- coding: utf-8 -- from future import models here. admin.site.register(bookdb) admin.site.register([bookdb,bookinfo]) 3、设置数据库中表要显示的字段admin.py from django.contrib import admin from blog import models class BlogPostAdmin(admin.ModelAdmin): from blog.models import Blog Blog模型的管理器 @admin.register(Blog) class BlogAdmin(admin.ModelAdmin): = '修改后' admin.site.site_title = '哈哈 8、根据用户不同,显示不同权限/数据: class MyModelAdmin(admin.ModelAdmin): def

    75030编辑于 2022-05-14
  • 来自专栏python-爬虫

    django后台管理-admin

    0922自我总结 django后台管理-admin 一.模型注册 admin.py 注册方式一: #在对于注册的app中的admin文件中导入模型然后注册模型 admin.site.register(导入的模型类 @admin.register(Blog) class BlogAdmin(admin.ModelAdmin): list_display=('id', 'caption', 'author' , 'publish_time') 二.admin界面的汉化 默认admin后台管理界面是英文的,对英语盲来说用起来不方便。 界面优化 1、记录列表基本设置 from django.contrib import admin from blog.models import Blog #Blog模型的管理器 @admin.register from blog.models import Blog #Blog模型的管理器 @admin.register(Blog) class BlogAdmin(admin.ModelAdmin):

    1.5K10发布于 2020-06-19
  • 来自专栏菜菜的技术博客

    Django Admin后台管理

    Django通过简单配置就可以实现数据模型的后台管理。一般管理界面是给系统管理员使用的,以完成数据的CURD。 1.本地化 将语言和时区本地化,修改settings.py文件。 2.创建超级管理员 python mange.py createsuperuser 3.注册模型类 登录后台管理后,默认没有任何模型类,需要在应用中的admin.py文件中注册,才可以在后台管理中看到 = ['id', 'name', 'addr', 'get_name'] 显示效果如下 注:属性列在后台管理页面中是可以进行排序的,而方法列是不能排序的,如果需要排序需要设置admin_order_field 5.其他 富文本编辑器 后台管理员如果需要在后台编辑带样式的文字,如编辑对商品的详细信息描述,就需要使用富文本编辑器。这里以tinymce为例在Django Admin后台中如何使用富文本编辑器。 后台管理中使用富文本编辑器来编辑该字段。

    3.9K10编辑于 2022-11-15
  • 来自专栏开源部署

    后台管理-Admin站点管理

    admin是什么? admin站点是可视化界面后台管理系统,方便模型数据的操作与维护。 文件 配置后台显示页面 from .models import Grades,Students # 注册 admin.site.register(Grades) admin.site.register (Students) 配置后台班级的页面显示 from .models import 在后台字段也都会显示为中文 布尔值显示问题(显示成男女) class <span class

    2.1K10编辑于 2022-09-14
  • Django Admin 后台自定制技巧

    @admin.register(HostDB) class MyAdmin(admin.ModelAdmin): admin.site.site_title="自动化后台管理" admin.site.site_header @admin.register(HostInfo) class MyAdmin(admin.ModelAdmin): admin.site.site_title="自动化后台管理" admin.site.site_header "自动化后台管理" admin.site.site_header = "Django 管理平台" <省略部分...> def func(self,request,queryset @admin.register(HostInfo) class MyAdmin(admin.ModelAdmin): admin.site.site_title="自动化后台管理" admin.site.site_header admin.site.site_title="自动化后台管理" admin.site.site_header = "Django 管理平台" <省略部分...> def func

    1.8K20编辑于 2022-12-28
  • 来自专栏乱七八糟技术日常

    Django-Admin后台管理内容

    Admin管理后台 ---- Django提供了比较完善的后台管理数据库接口,可以供开发过程中调用和测试使用。 Django会搜集所有已经注册的模型类,为这些模型类提供数据管理界面。 创建账号 ---- 创建后台管理账号-该账号为最高权限的账号 python manage.py createsuperuser Username (leave blank to use 'administrator '): admin # 用户名 Email address: ailunbolinkenasi@gmail.com # 邮箱地址 Password: # 输入密码 Superuser created 注册自定义模型类 在应用的admin.py中导入要管理的模型类 from .models import Asset 调用admin.site.register方法进行注册 admin.site.register (Asset)资产信息 模型管理器类 为后台界面添加便于操作的新功能,在admin.py中定义管理器模型类 # Asset Manager class AssetView(admin.ModelAdmin

    40320编辑于 2022-09-26
  • 来自专栏影子

    开源后台系统*mee-admin*

    mee-admin开源后台系统 Preface 这是一个开放的时代,我们不能总是把东西揣在口袋里面自己乐呵。 也正如名言所说的“如果你有两块面包,你当用其中一块去换一朵水仙花” 所以,继上一次把我的两个个人项目开源之后今天我再一次把自有的后台页面也开源出来,以回馈整个开源世界。 开源地址 https://github.com/funnyzpc/mee-admin 项目结构概述 mee-admin是由我的个人mee项目开源而来,mee-admin项目是一个前后端一体化的项目,不过在代码上实现了页面与数据分离 项目运行及打包 本地项目运行 Fork mee-admin git clone mee-admin to local init DB table use Idea IDE open project 后台角色权限分配 js添加对话框或按钮扩展功能(这是难点!)

    81760发布于 2020-10-09
  • 来自专栏Django中文社区

    在 Django Admin 后台发布文章

    如它所言,我们确实还没有发布任何文章,本节我们将使用 Django 自带的 Admin 后台来发布我们的博客文章。 创建 Admin 后台管理员账户 要想进入Django Admin 后台,首先需要创建一个超级管理员账户。 在 Admin 后台注册模型 要在后台注册我们自己创建的几个模型,这样 Django Admin 才能知道它们的存在,注册非常简单,只需要在 blog\admin.py 中加入下面的代码: blog/admin.py / ,就进入了到了Django Admin 后台登录页面,输入刚才创建的管理员账户密码就可以登录到后台了。 如果遇到问题,请通过下面的方式寻求帮助。 在下方评论区留言。 将问题的详细描述通过邮件发送到 djangostudyteam@163.com,一般会在 24 小时内回复。

    2.6K60发布于 2018-04-17
  • 来自专栏愧怍的技术学习与分享

    kz-admin后台管理系统

    基于NestJs + TypeScript + TypeORM + Redis + MySql + Vben Admin编写的一款前后端分离的权限管理系统 演示地址:KzAdmin 管理员账号:admin 仓库地址:https://github.com/kuizuo/kz-vue-admin 项目结构​ ├── build # 打包脚本相关 │ ├── config # 配置文件 │ ├── generate 后端​ 基于 NestJs + TypeScript + TypeORM + Redis + MySql 编写的前后端分离权限管理系统 仓库地址:https://github.com/kuizuo/kz-nest-admin | | |─admin.module.ts # 后台管理模块 | | |─admin.constants.ts # 后台管理模块通用常量 | | |─admin.interface.ts # Admin 我所遇到的问题:项目结构乱,代码风格乱,维护代码极其折磨 所以今年寒假于是准备完善这套模板,然而当时只是创建完工程结构,到现在才正式把功能实现以及测试相关,部署搞定。

    2.5K20编辑于 2022-12-27
  • 来自专栏酒楼

    vue-next-admin后台管理系统

    1.安装vue-next-admin # 克隆项目 git clone https://gitee.com/lyt-top/vue-next-admin.git # 进入项目 cd vue-next-admin # 安装依赖 cnpm install # 运行项目 cnpm run dev # 打包发布 cnpm run build 2.使用vue-next-admin 1.菜单配置router.ts // 菜单标题(国际化写法) title: 'message.router.home', // 菜单外链链接 // 开启外链条件,`1、isLink: true 2、链接地址不为空 固定在 tagsView 中,不可进行关闭),右键菜单无 `关闭` 项 isAffix: true, // 是否内嵌 // 开启条件,`1、isIframe: true 2、链接地址不为空 超级管理员:admin 普通角色:common // 之前 auth 取用户(角色下有多个用户) roles: ['admin', 'common'], // 菜单图标

    3.4K20编辑于 2023-06-09
  • 来自专栏WordPress果酱

    WordPress 后台样式:Admin Notice 操作提示

    作为后端程序员,最烦的就是要写样式了,所以在做 WordPress 后台界面的时候,我都是尽量使用 WordPress 原生的 CSS 样式,这样就可以做出和 WordPress 原来后台界面几乎一致的页面了 ,今天给大家讲一下 Admin Notic 也就是操作提示的样式。 如下图所示,WordPress Admin Notice 一共有四种: 它们的 HTML 代码分别是:

    这是错误的提示

    <pdiv notice-success">

    这是成功操作的提示

    <pdiv>

    这是一般信息提示

    <pdiv> 默认情况下,他们是紧贴在后台

    39730编辑于 2023-04-14
  • Django Admin后台定制简单监控页

    models.AutoField(primary_key=True) # HostAddr = models.TextField(max_length=128,verbose_name="主机地址 ") HostAddr = models.CharField(max_length=128, verbose_name="主机地址") HostName = models.CharField models.AutoField(primary_key=True) HostAddr = models.CharField(max_length=128, verbose_name="主机地址 models.AutoField(primary_key=True) HostAddr = models.CharField(max_length=128, verbose_name="主机地址 ="后台管理" admin.site.site_header = "自动化监控平台" # list_display = 你需要展示的字段应该写在这里,此处是数据库中的字段 list_display

    56910编辑于 2022-12-28
  • 来自专栏开源部署

    WordPress 后台缓存插件:WP Admin Cache

    今天介绍一款专门用于缓存后台的插件:WP Admin Cache。 WordPress 后台缓存插件:WP Admin Cache 这是一款轻量级的后台缓存插件,它使用 ajax 预处理页面,让后台的页面秒开,强烈推荐尝试一下。 启用插件后,进入WP后台 → 设置 → 后台缓存,在设置页面勾选启用缓存,并且选择准备缓存的页面。 可以勾选预先加载此插件,提高缓存页面的性能,点击保存并清除缓存按钮即可。 启用后,提速效果还是很明显,比如后台所有文章页面秒开。缓存会在更新文章、保存设置、保存小工具、激活插件时重新生成缓存。 下载信息 资源名称: WordPress 后台缓存插件:WP Admin Cache 资源大小: 7.1Kb 文件下载:659 次 下载地址

    79720编辑于 2022-08-13
  • 来自专栏Devops专栏

    Django 2.1.7 上传图片 - Admin后台管理

    Django 2.1.7 Admin管理后台文章 Django 2.1.7 Admin管理后台 - 注册模型、自定义显示列表字段 Django 2.1.7 Admin - 列表页选项 Django 2.1.7 Admin - 编辑页选项 Django 2.1.7 Admin - 重写模板,自定义后台 上传图片 在Django中上传图片包括两种方式: 在管理页面admin中上传图片 自定义form 在管理页面admin中上传图片 1)打开assetinfo/admin.py文件,注册PicTest。 from django.contrib import admin from .models import * admin.site.register(PicTest) 2)运行服务器,输入如下网址。 http://127.0.0.1:8000/admin/ 3)点击“Add”添加数据,打开新页面。 4)选择图片,点击“save”按钮完成图片上传。

    1.8K30发布于 2019-07-08
  • 来自专栏希里安

    gin-vue-admin后台管理基础

    使用go开发就是现在很多企业以及个人用户的选择,那么使用合适的框架就显得尤为重要,今天我们就研究使用gin-vue-admin后台管理,看看怎么样。 地址http://demo.gin-vue-admin.com,大家可以去看一下。 这个框架要求go版本>=1.16 (3)开发工具可以用vs、idea、或者goland这边推荐goland 地址https://www.jetbrains.com/go/ (1)项目下载,仅供学习,商业用需要找作者授权 ,地址https://github.com/flipped-aurora/gin-vue-admin (2)打开文件 (3)启用go模块,添加局部环境变量值goproxy (4)进入server目录,使用 后台管理系统的安装,便于学习,可以使用此框架,快速开发,专注自己的业务。

    1.3K10编辑于 2023-10-30
  • 来自专栏编程使我快乐

    Django-通过示例定制admin后台管理

    后台管理改为中文 # 将 setting.py 配置选项设置为中文 LANGUAGE_CODE = 'en-us' TIME_ZONE = 'UTC' LANGUAGE_CODE = 'zh-Hans ' TIME_ZONE = 'Asia/Shanghai' image.png image.png 更改后台标题和名称(title/header) # admin.py 文件添加 修改网页title 和站点header admin.site.site_header = 'XXX平台-管理系统' admin.site.site_title = 'XXX平台' image.png 创建Admin 超级管理员账号 定义模型写入 from django.db import models lass Question(models.Model): question_text = models.CharField('问题描述 class Meta: verbose_name = '问题' verbose_name_plural = verbose_name question_text

    95620发布于 2020-11-04
  • 来自专栏网络日志

    Django Admin后台管理:高效开发与实践

    title: Django Admin后台管理:高效开发与实践 date: 2024/5/8 14:24:15 updated: 2024/5/8 14:24:15 categories: 后端开发 tags 框架自带的一个管理后台工具,它允许开发者通过一个直观的Web界面轻松地管理应用中的数据模型。 注册模型到Admin:在app_name/admin.py中,使用admin.site.register(MyModel)将模型注册到Admin。 自定义字段:可以在自定义用户模型中添加额外的字段,如手机号码、地址等。 自定义认证后端:可以编写自定义的认证后端来处理特定的认证逻辑。 安全审计:定期进行安全审计,识别潜在问题并修复。 备份和恢复:定期备份数据,以防数据丢失,同时测试恢复流程。 安全培训:对开发团队进行安全意识培训,提高安全防范能力。

    3K10编辑于 2024-06-12
  • 来自专栏Youngxj

    emlog后台登录地址加密

    该灵感来自wp后台登录地址加密,按照该教程操作成功后可有效避免软件批量扫描爆破后台 第一步:     找到路径/admin/globals.php文件,更改第17行代码if ($action 第二步:     找到路径/admin/views/login.php文件(如果你使用的不是默认后台模版,就相应调整模版路径),检索index.php? 完成以上两步后刷新浏览器缓存即可测试 其中date("Y-m-d h:i")是现在时间到分钟结束(每分钟进行参数的变更),之后用md5加密,从而实现后台登录地址的伪加密 温馨提示:有些大佬可以在扫描的时候先查看你的登录动作并做记录 ,如果他发现你的后台登录参数加密规律的话就可以破解此方法,建议各位站长按照《修改emlog后台登录路径的方法》文章进行后台路径的加密,这样相对来说比较稳妥。

    3.8K80发布于 2018-06-06
  • 来自专栏小小黑的游戏开发之路

    修改WordPress后台登录地址

    解决办法除了安装插件限制IP登录次数外,还可以将登录地址隐藏起来,相当于给后台上了双层保险。 解决思路 我的需求: 可以自定义后台登录地址 修改后的登录地址不能过长 访问默认地址会跳转到特定页面 轻便,不能拖慢网站访问速度 网上有很多解决办法,最简单的莫过于插件,不过全功能的防护插件普遍占用资源较高 如果不在乎这些的话也是个不错的方法 更改默认登录文件名 此方法需要修改php文件,强烈建议事先备份,出现问题直接覆盖还原 建议关闭WordPress核心更新,否则每次更新都需要重新更改地址 WordPress ,以Noheck.php举例,意思是如果有人通过wp-admin尝试登录后台或者直接访问后台某个地址时跳转到site_url()设置的地址内。 修改后需要在网站根目录新建一个Noheck.php文件,内容自定 可以发挥下自己的恶趣味 成效 改完地址后,截止到3.28再也没收到过一次登录失败警告,效果显著 Tips 不建议用admin这种默认的用户名

    4K30编辑于 2022-10-27
  • 来自专栏乐赞分享

    Valine Admin后台搭建(最新修订版)

    Valine Admin 是 Valine 评论系统的扩展和增强,主要实现评论邮件通知、评论管理、垃圾评论过滤等功能。 具体格式如下:常规版本只需要配置这些 变量 示例 说明 SITE_NAME 平凡的你我 [必填]博客名称 SITE_URL https://reinness.com [必填]首页地址 SMTP_SERVICE SENDER_EMAIL xxxxx@163.com [必填]发件邮箱 BLOGGER_EMAIL xxxxx@163.com [可选]如果自己在回复,设置这个可以不向自己的邮箱发送邮件 && 博主通知收件地址 @通知模板中的可用变量如下(注,这是邮件模板变量,是指嵌入到HTML邮件模板中的变量,请勿与云引擎环境变量混淆) 模板变量 说明 SITE_NAME 博客名称 SITE_URL 博客首页地址 POST_URL 以上所有内容供大家参考,如有问题请及时指正,如有侵权,请及时联系删除

    1.1K30发布于 2020-11-03
领券