-
기능
- 시나리오
- 검색 시퀀스(서울 내)
- 1 : 위치
- 1-1 : 원하는 위치를 검색하면 지점을(branch) checkbutton or radiobutton으로 선택 할 수 있게 해 줌
- 1-2 : 선택하면 해당 상세 정보 보여줌(crwaling 여석)
- 1-3 : 필터를 통해 세부 조건 추가 가능(crwaling 여석)
- 1-4 : 여석 갱신 버튼 클릭시 crwaling
- 2 : 제목
- 2-1 : 제목 and 관종류 검색(but 관종류는 null 가능)
- 2-2 : 검색 조건에 맞는 지점을(branch) checkbutton or radiobutton으로 선택 할 수 있게 해 줌
- 2-3 : 선택하면 해당 상세 정보 보여줌(crwaling 여석)
- 2-4 : 필터를 통해 세부 조건 추가 가능(crwaling 여석)
- 2-5 : 여석 갱신 버튼 클릭시 crwaling
- 1 : 위치
- 리뷰
- 1 : 입력창에 필터로 본인이 관람한 브랜드, 지점, 관 정해서 후기 입력 후 등록
- 2 : 입력창 밑으로 원하는 후기를 볼 수 있게 필터를 두고 설정하지 않을시 모든 후기 보여주기
-
표기
- 파이썬 변수 : 싱글카멜
- html : - 케이스
-
table
-
remain_seat은 사용자가 클릭시
-
theater
이름 형식 비고 id
NUM pk
company
CharField(max_length=30) 브랜드 branch
CharField(max_length=50) 지점명 created_at
DateTimeField(auto_now_add=True) ex.일반관,특별관 ... updated_at
DateTimeField(auto_now=True) ex.일반관,특별관 ... lat
DecimalField(max_digits=9, decimal_places=6) 위도 lon
DecimalField(max_digits=9, decimal_places=6) 경도 -
movie
이름 형식 비고 id
NUM pk
theater
ManyToManyField(Theater, through='TheaterMovie', related_name='movies') title
CharField(max_length=100) created_at
DateTimeField(auto_now_add=True) updated_at
DateTimeField(auto_now=True) -
Room
이름 형식 비고 id
NUM pk
theater
ForeignKey(Theater, on_delete=models.CASCADE) name
CharField(max_length=200) category
CharField(max_length=20) -
TheaterMovie
이름 형식 비고 id
NUM pk
theater
ForeignKey(Theater, on_delete=models.CASCADE) movie
ForeignKey(Movie, on_delete=models.CASCADE) -
Timetable
이름 형식 비고 id
NUM pk
start_time
DateTimeField() room
ForeignKey(Room, on_delete=models.CASCADE) playinfo
ForeignKey(TheaterMovie, on_delete=models.CASCADE) -
review
이름 형식 비고 id
NUM pk
theater_id
ForeignKey(Theater, on_delete=models.CASCADE) fk
user_id
ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.CASCADE) fk
contents
TextField() 후기 내용 created_at
DateTimeField(auto_now_add=True) ex.일반관,특별관 ... updated_at
DateTimeField(auto_now=True) ex.일반관,특별관 ... -
user -> django user 이용
-