Python学习之Django的管理界面代码示例
作者:viease 发布时间:2022-07-16 21:29:07
标签:python,django,管理界面
本文研究的主要是Python web开发框架Django的管理界面的相关内容,具体如下。
admin界面的路径,通常在my_project中已经设置好了,使用django-admin.py startproject my_project
在目录下的urls.py文件中可以看到
from django.conf.urls import include, url
from django.contrib import admin
urlpatterns = [
# Examples:
# url(r'^$', 'my_project.views.home', name='home'),
# url(r'^blog/', include('blog.urls')),
url(r'^admin/', include(admin.site.urls)),
url(r'^$', 'my_project.views.first_page'),
url(r'^app1/', include('app1.urls')),
]
将数据模型Student交给admin管理界面管理,需要在admin中注册该model
在该app的admin.py中加上:
from django.contrib import admin
from app1.models import Student
# Register your models here.
admin.site.register(Student)
访问:http://localhost:8000/admin/
登陆之后就可以管理我们的model了
可以看到还可以管理用户和组
界面的汉化很简单,只需要将setting.py中的 LANGUAGE_CODE = 'en-us' 修改为 zh-cn
来源:http://blog.csdn.net/viease/article/details/45152759


猜你喜欢
- 本文实例讲述了Python文件去除注释的方法。分享给大家供大家参考。具体实现方法如下:#!/usr/bin/python # -*- cod
- 使用socket中的struck来实现客户端发送服务端:客户端:# -*- coding: UTF-8 -*-import socket,
- 拓扑排序几乎在所有的项目,甚至日常生活,待完成的不同任务之间通常都会存在着某些依赖关系,这些依赖关系会为它们的执行顺序行程表部分约束。对于这
- 新建一个lvm磁盘,这里我建的lv为mydatalv,挂载到了/data下[root@localhost ~]# lvs LV
- 你好,一般情况下,Ctrl+C 是最简单的方法,当无法 Ctrl+C 时,我们借助于 Python,以下是具体步骤:第一步,安装工具库1、t
- 本文实例为大家分享了Python OpenCV实现视频分帧的具体代码,供大家参考,具体内容如下# coding=utf-8import os
- 导语🎁哈喽!哈喽!我是木木子😎,今日游戏更新——超级玛丽华丽上线🎊啦!“超级玛丽”有多少人还记得这款经典游戏?对于90、00后应该不大熟悉,
- 前言我们把可能发生错误的语句放在try模块里,用except来处理异常。except可以处理一个专门的异常,也可以处理一组圆括号中的异常,如
- 前言业务需求中需要连接两个数据库处理数据,需要用动态数据源。通过了解mybatis的框架,计划 使用分包的方式进行数据源的区分。原理前提:我
- 如下所示:plt.title("Feature importances", fontsize=30)plt.xticks
- 记得自己学习的心得,为了自己以后调试方便些。1.操作步骤:1.1 添加断点直接在标记处点击鼠标左键即可。(删除断点只需再点击断点处即可)1.
- 一、 软件配置安装必备爬虫环境软件:python 3.8pip install requestspip install beautifuls
- sql不常用函数总结以及事务,增加,删除触发器 distinct 删除重复行 declare @x 申明一个变量 convert(varch
- 前言首先明确一点这个错误只会发生在delete语句或者update语句,拿update来举例 : update A表 set A列 = (s
- 一、设置主窗口# -*- coding: utf-8 -*-import tkinter from tkinter import ttkim
- 列表的格式:变量A的类型为列表 namesList = ['xiaoWang','xiaoZhang',
- 软件测试面试如何测试网页的登录页面这个面试题碰到过很多次, 再次总结下来。具体需求: 有一个登陆页面, 上面有2个textbox, 一个提交
- 引用PyMongo>>> import pymongo创建连接Connection>>> import
- Base64是一种用64个字符来表示任意二进制数据的方法。用记事本打开exe、jpg、pdf这些文件时,我们都会看到一大堆乱码,因为二进制文
- 在我们处理文件的时候,会遇到这样的一种场景,我们需要对某个文件进行操作,然后生成与原文件名相同的文件(只是文件格式改变)。那么这个时候就可以