django全栈单子-汽车之家网站

飞一样的编程
飞一样的编程
擅长邻域:Java,MySQL,Linux,nginx,springboot,mongodb,微信小程序,vue

分类: python 专栏: 新业务 标签: django

2024-02-29 11:55:17 434浏览

django全栈单子-汽车之家网站

开发周期:

两周

系统需求

管理员可以在后台添加自行车信息的。相当于普通用户一个端,管理员一个端

    有关于自行车的垂直网站,类似于汽车之家  对比不同自行车  收藏  论坛,用户点击收藏和发论坛需要登录,自行车数据由管理员excel导入

Excel表样本

4b0fb0c1b3d6db0ed03dadb5e8c644e.png


series_choices = (
    ('1', '公路车'),
    ('2', '山地车'),
)
brand = models.CharField(max_length=100, verbose_name='品牌')
bicycle_name = models.CharField(max_length=100, verbose_name='名称')
series = models.CharField(choices=series_choices, max_length=100, verbose_name='车系')
price = models.IntegerField(verbose_name='价格', null=True, blank=True)
color = models.CharField(max_length=100, verbose_name='颜色', null=True, blank=True)
rim = models.CharField(max_length=100, verbose_name='车圈', null=True, blank=True)
tire = models.CharField(max_length=100, verbose_name='外胎', null=True, blank=True)
spoke = models.CharField(max_length=100, verbose_name='辐条', null=True, blank=True)
hub = models.CharField(max_length=100, verbose_name='花鼓', null=True, blank=True)
speed_type = models.CharField(max_length=100, verbose_name='速别', null=True, blank=True)
front_derailleur = models.CharField(max_length=100, verbose_name='前变速器', null=True, blank=True)
rear_derailleur = models.CharField(max_length=100, verbose_name='后变速器', null=True, blank=True)
freewheel = models.CharField(max_length=100, verbose_name='飞轮', null=True, blank=True)
brakes = models.CharField(max_length=100, verbose_name='刹车器', null=True, blank=True)
crankset = models.CharField(max_length=100, verbose_name='齿盘', null=True, blank=True)
shifter = models.CharField(max_length=100, verbose_name='变速控制杆', null=True, blank=True)
frame_type = models.CharField(max_length=100, verbose_name='车架', null=True, blank=True)
size = models.CharField(max_length=100, verbose_name='尺寸', null=True, blank=True)
front_fork = models.CharField(max_length=100, verbose_name='前叉', null=True, blank=True)
stem = models.CharField(max_length=100, verbose_name='车首竖杆', null=True, blank=True)
seat_post = models.CharField(max_length=100, verbose_name='座垫杆', null=True, blank=True)
saddle = models.CharField(max_length=100, verbose_name='坐垫', null=True, blank=True)
handlebar = models.CharField(max_length=100, verbose_name='车把', null=True, blank=True)


主页大概样子

6e820201b3f559545d6cae0edfd5d13.png

84f2c72cb6ad168eb12cf9b4b4de893.png


image.png


用户登录后可以收藏自行车在个人信息页面可以查看自己的收藏

前端请求尽量用ajax  vue  react没用过不太会

好博客就要一起分享哦!分享海报

此处可发布评论

评论(0展开评论

暂无评论,快来写一下吧

展开评论

您可能感兴趣的博客

客服QQ 1913284695