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、查看结果

相关推荐
副露のmagic3 分钟前
更弱智的算法学习 day34
python·学习
AllFiles8 分钟前
用Python turtle画出标准五星红旗,原来国旗绘制有这么多数学奥秘!
python
JOEH6010 分钟前
🛡️ 微服务雪崩救星:Sentinel 限流熔断实战,3行代码搞定高可用!
后端·全栈
亲爱的非洲野猪13 分钟前
Java线程池深度解析:从原理到最佳实践
java·网络·python
用户13779404999325 分钟前
基于遗传算法实现自动泊车+pygame可视化
python
aiopencode26 分钟前
iOS手动代码混淆函数和变量名基本原理和注意事项教程
后端
程序员威哥30 分钟前
YOLOv8用ConvMixer结构:简化Backbone,速度+20%,mAP仅降0.9%
后端
4***175432 分钟前
强化学习中的蒙特卡洛方法
python
开心猴爷34 分钟前
如何在苹果手机上面进行抓包?iOS代理抓包,数据流抓包
后端
pen-ai35 分钟前
打通 Python 与 C++ 的参数传递机制
开发语言·c++·python