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

相关推荐
cainiao08060513 分钟前
基于Python的气象数据分析及可视化研究
开发语言·python·数据分析
Q_Q196328847518 分钟前
python大学校园旧物捐赠系统
开发语言·spring boot·python·django·flask·node.js·php
未来影子19 分钟前
Spring AI Alibaba Graph:中断!人类反馈介入,流程丝滑走完~
后端·ai编程
onceco25 分钟前
使用duckduckgo_search python api 进行免费且不限次数的搜索
开发语言·python·搜索引擎
27划流星雨_29 分钟前
【python】typing用法
linux·windows·python
尤物程序猿33 分钟前
深入理解ArrayList:从Java原生实现到手写一个ArrayList
java·数据结构·python
考虑考虑37 分钟前
update语句使用表中的字段更新
数据库·后端
Emma歌小白1 小时前
阿里云安装mysql报错mysql-xxx is filtered out by exclude filtering
后端
嗷嗷哦润橘_1 小时前
如何用一台服务器用dify私有部署通用的大模型应用?
运维·服务器·人工智能·python·深度学习·计算机视觉
AI小智1 小时前
🚀 零成本打造智能AI代理:用 LangGraph + Ollama 构建你的专属“大脑助手”
后端