首页 > 其他分享 >6.16

6.16

时间:2023-06-16 21:44:53浏览次数:33  
标签:verbose models auto 6.16 模块 True name

1.后台主页模块的设计 

/1 在apps文件夹中创建后台主页模块(一个模块一个app)

python ../../manage.py startapp home

/2 规划表的建立:

# 分析表中具有哪些字段
# id img 上传时间的记录 是否已经删除 是否显示 排序字段
# 所以我可以表都会用到的公共字段放到一起,组成一张基表,扩写自己的字段,之后在使用时只需要继承我们自己建立的BaseModel表->和我们之前用过的abstract一样

>>在utils文件夹中 

/3 在models中写轮播图的表

from django.db import models
class BaseModel(models.Model):
created_time = models.DateTimeField(auto_now_add=True, verbose_name='创建时间')
updated_time = models.DateTimeField(auto_now=True, verbose_name='最后更新时间')
is_delete = models.BooleanField(default=False, verbose_name='是否删除')
is_show = models.BooleanField(default=True, verbose_name='是否上架')
orders = models.IntegerField(verbose_name='优先级')

class Meta:
abstract = True # 这个表模型只用来继承,不用来在数据库中生成表

 

 

2.

标签:verbose,models,auto,6.16,模块,True,name
From: https://www.cnblogs.com/abc683871/p/17486556.html

相关文章

  • 2023.6.16 构建回文串检测
    注意关键性质,可以重排。所以我们可以只考虑一种情况,其他情况都可以重排到这种情况。考虑在区间内:所有字符都有偶数个,此时不需要改变任何字符,我们可以把字符重排成回文的。只有一种字符有奇数个,其他字符都是偶数个。此时可以拿出这种字符的一个放在最中间。然后又回归到情况1,......
  • 2023.6.16 每日一题
    原题链接B-Technocup2020-EliminationRound1-DB.SequenceSorting-2000题目大意给定一个数组,定义一个操作:选定一个数,将所有值等于这个数的数移动到数组的一端(数组头或者数组尾)。问将数组变成非递减序列最少需要多少操作次数。解题思路对于每一种数,我们记录他们......
  • foobar2000 v1.6.16 汉化版
    foobar2000v1.6.16汉化版-----------------------【软件截图】----------------------     -----------------------【软件介绍】----------------------fo......
  • C Primer Plus (6.16) 編程練習
    /*CPrimerPlus(6.15)6*/1#include<stdio.h>2intmain()3{4inti,j;5for(inti=0;i<4;i++)6{7for(intj=0;j<8;j++)8{9printf("$");1......
  • elasticsearch 5.6.16 x-pack license过期处理
    elasticsearch5.6.16x-packlicense过期处理访问官网申请免费license即可,地址为:https://register.elastic.co/marvel_register升级至6.3+版本,高版本的基础版该功......