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

相关推荐
蓝桉~MLGT7 分钟前
Python学习历程——字符串相关操作及正则表达式
python·学习·正则表达式
一晌小贪欢7 分钟前
Python爬虫第5课:正则表达式与数据清洗技术
爬虫·python·正则表达式·网络爬虫·python爬虫·python3·网页爬虫
Nina_71728 分钟前
Google提示词白皮书总结(2)
人工智能·python
Lynnxiaowen33 分钟前
今天我们继续学习python3编程之python基础
linux·运维·python·学习
iCoding9133 分钟前
前端分页 vs 后端分页:技术选型
前端·后端·系统架构
王中阳Go背后的男人39 分钟前
我发现不管是Java还是Golang,懂AI之后,是真吃香!
后端
焰火199941 分钟前
[Java]基于Redis的分布式环境下的自增编号生成器
java·后端
用户68545375977691 小时前
SQL优化完全指南:让你的数据库从"蜗牛"变"猎豹"!🐌➡️🐆
后端
大巨头1 小时前
豆包帮忙梳理知识点,真强大!
后端
疯狂的程序猴1 小时前
Vue前端开发工具大全,从编码到调试的高效工作流指南
后端