12345678910111213141516171819202122232425262728293031 |
- from django.db import models
- # Create your models here.
- # models.py
- from django.db import models
- class RedTourismSpot(models.Model):
- CATEGORY_CHOICES = [
- ('revolution', '革命遗址'),
- ('memorial', '纪念馆'),
- ('martyrs', '烈士陵园'),
- ('museum', '博物馆'),
- ]
- name = models.CharField('景点名称', max_length=100)
- category = models.CharField('分类', max_length=20, choices=CATEGORY_CHOICES)
- location = models.CharField('位置', max_length=200)
- description = models.TextField('景点介绍')
- history = models.TextField('历史背景')
- open_time = models.CharField('开放时间', max_length=100)
- ticket_info = models.CharField('门票信息', max_length=100)
- image = models.ImageField('图片', upload_to='red_spots/', null=True, blank=True)
- created_at = models.DateTimeField('创建时间', auto_now_add=True)
- def __str__(self):
- return self.name
- class Meta:
- verbose_name = '红色旅游景点'
- verbose_name_plural = '红色旅游景点'
|