python(django)之产品后台管理功能实现

1、添加新项目

在命令行输入以下代码

python manage.py startapp prroduct

2、添加路径和代码结构

在新项目目录下admin.py中加入以代码

复制代码
from .models import Product
class ProductAdmin(admin.ModelAdmin):
    list_display = ['product_name', 'product_desc','producter','created_date','id']

admin.site.register(Product)

在models.py中加入以下代码

复制代码
class Product(models.Model):
    product_name = models.CharField('产品名称', max_length=64)
    product_desc = models.CharField('产品描述', max_length=200)
    producter = models.CharField('产品负责人', max_length=200)
    create_time = models.DateTimeField('创建时间', auto_now=True)

    class Meta:
        verbose_name = '产品管理'
        verbose_name_plural = '产品管理'

    def __str__(self):
        return self.product_name

在主项目下的settings.py加入以下代码:

复制代码
INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'apitest', 'prroduct',
](加入而不是全部复制,或者替换一下)

3、查看结果

相关推荐
5***b973 分钟前
Spring Boot--@PathVariable、@RequestParam、@RequestBody
java·spring boot·后端
无限大610 分钟前
为什么"算法推荐"这么准?——从协同过滤到深度学习
后端
林太白26 分钟前
Vite8 Beta来了,Rolldown携手Oxc
前端·javascript·后端
程序员小假36 分钟前
设计一个支持万人同时抢购商品的秒杀系统?
java·后端
开开心心就好42 分钟前
图片格式转换工具,右键菜单一键转换简化
linux·运维·服务器·python·django·pdf·1024程序员节
骥龙42 分钟前
1.2下、工欲善其事:物联网安全研究环境搭建指南
python·物联网·安全
L***d67043 分钟前
Spring Boot(七):Swagger 接口文档
java·spring boot·后端
37手游后端团队44 分钟前
gorm回读机制溯源
后端·面试·github
古城小栈1 小时前
Rust 的 validator 库
开发语言·后端·rust
Lxinccode1 小时前
BUG(20) : response.text耗时很久, linux耗时十几秒, Windows耗时零点几秒
python·bug·requests·response.text·response.text慢