当前位置: 首页 > news >正文

网站被qq拦截 做301线上营销技巧和营销方法

网站被qq拦截 做301,线上营销技巧和营销方法,拼多多开网店免费提供货源,货源网站开发#前言: 该博客为小编Django基础知识操作博客的最后一篇,主要讲解了关于Admin站点的一些基本操作,小编会继续尽力更新一些优质文章,同时欢迎大家点赞和收藏,也欢迎大家关注等待后续文章。 一、简介: Djan…

#前言:

该博客为小编Django基础知识操作博客的最后一篇,主要讲解了关于Admin站点的一些基本操作,小编会继续尽力更新一些优质文章,同时欢迎大家点赞和收藏,也欢迎大家关注等待后续文章。

一、简介:

Django的Admin站点是一个内置的功能,它提供了一个基于Web的界面,用于管理和维护Django应用程序的后台数据。通过Admin站点,你可以轻松地执行诸如创建、读取、更新和删除(CRUD)数据对象等常见操作,而无需编写自定义管理界面。

简单来说,Admin站点就是相当于提供了一个管理员平台,可以用来管理各种数据。

二、操作:

1、创建管理员用户:

在local下输入python manage.py createsuperuser

注意:创建用户名不能于数据库中以有的用户名重复,否则会报错。

邮箱填不填写都无所谓,密码你输入的过程不会出现显示,密码一般要求是八位以上,不够八位会让你选择是否确认密码就为此密码。

还有,密码与用户名不要出现相同的字符段。

创建成功后就会进入这个页面:

而我们要将英文转换为中文就需要在setting文件下:

LANGUAGE_CODE = 'en-us'

改为:

LANGUAGE_CODE = 'zh-Hans'

2、注册模型类:

在新创建的应用中创建模型类。

注意:在创建模型类时候,verbose_name是对admin站点服务的,它不会迁移到数据库当中,也不需要迁移。

from django.db import modelsclass Goods(models.Model):name=models.CharField(max_length=50,verbose_name='商品名称')price=models.DecimalField(max_digits=11,decimal_places=3,verbose_name='价格')sales=models.IntegerField(verbose_name='销量')stock=models.IntegerField(verbose_name='库存')class Meta:db_table='goods'verbose_name='商品数据表'

到所在的应用下的 rango.py 文件中进行注册。

方式一:

from django.contrib import admin
from rango.models import Goods
admin.site.register(Goods)

方式二:

@admin.register(Goods)
class GoodesAdmin(admin.ModelAdmin):pass

此时admin站点为:

此时在admin站点当中就可以进行一个数据的简单增删改查。

3、修改admin站点中的应用名称:

到所在应用中的 __init__.py 添加:
default_app_config = 'rango.apps.RangoConfig'

在对应的应用中的 app.py 文件中设置站点使用的应用名称

在 app.py 的类中添加属性:

verbose_name='商品表'

4、admin模型类操作:

admin 模型类数据操作 , 在 admin.py 文件中操作:

@admin.register(Goods)
class GoodesAdmin(admin.ModelAdmin):# list_display 在站点中显示指定字段的数据信息list_display = ['id','name' , 'price' , 'sales']# list_filter 选择指定的字段作为条件过滤list_filter = ['name' , 'sales']# list_per_page 设置分页 , 指定每一页有多少条数据list_per_page = 2# search_fields 配置搜索条件 , 指定字段用元组类型search_fields = ('name','id')# list_editable 配置在显示列表中设置允许修改的字段list_editable = ('name' , 'price')# fields 在数据详情页中设置指的允许修改的字段# fields = ('name',)# fieldsets 设置在数据详情页中分组显示数据字段fieldsets = (# ('分组名称' , {'fields' : [指定字段名]})('商品基本信息' , {'fields':['name' , 'price']}),('商品销量信息' , {'fields':['sales' , 'stock']}),)# 设置只读字段readonly_fields = ('name',)

在 admin 站点中可以自定义字段,不影响数据库:

def num(g):# 参数 g:下面的类会自动的将模型类传入add = g.price * g.salesreturn add
# 将自定义的字段名修改为中文 , 不显示函数名
num.short_description = '商品销售额'@admin.register(Goods)
class GoodesAdmin(admin.ModelAdmin):# list_display 在站点中显示指定字段的数据信息list_display = ['id','name' , 'price' , 'sales' , num]

三、总结:

关于Django操作的一些基本知识点操作我在这儿就基本讲解完成了,后续小编会更新一些用Django来做项目和Redis数据库、Linux操作系统等内容,欢迎大家关注小编坐等更新,若是各位大神发现错误或者需要加的知识,欢迎大家前来指正,您的支持是我变强的最大动力!

http://www.mmbaike.com/news/36603.html

相关文章:

  • 网站加载动画效果loading江苏关键词推广seo
  • 微信上微网站怎么做的吗seo从零开始到精通200讲解
  • 网站建设介绍企业网站的推广方法有哪些
  • 网站内容与功能设计全球搜索
  • 公司简介范本搜索引擎seo优化平台
  • 如何用服务器做网站seo技术培训中心
  • 网站群建设方案6宁波seo网络推广主要作用
  • 网站建设合同】怎么找需要推广的商家
  • 做壁纸网站好个人对网络营销的看法
  • 宝鸡哪里可以做网站免费广州seo
  • 做网站公司赚钱免费刷赞网站推广qq免费
  • 福州市建设局网站网站设计框架
  • 时代设计网 新网站360网址导航
  • 运城网站建设价格网站数据统计工具
  • 北京 手机网站建设站长工具平台
  • 沈阳市建网站婚恋网站排名前三
  • 学网站建设前途正规手游代理平台有哪些
  • 昆山有名的网站建设公司怎么建立信息网站平台
  • 如何给网站做外链应用商店搜索优化
  • 阿里网站站长工具seo综合查询问题
  • 2015做哪些网站致富长沙seo培训班
  • 中国电商建站程序百度识图搜索网页版
  • 外贸实用工具广州seo全网营销
  • 建设一批适合青少年的网站网站建设工作总结
  • 怎么用网站做chmwin10优化工具
  • 项目管理的软件有哪些北京seo优化外包
  • b2c购物网站设计宁波网站排名优化seo
  • 湛江网站建设的软件杭州正规引流推广公司
  • o2o电子商务网站建设seo关键词找29火星软件
  • 如可做网站优化大师下载安装app