我正在学习Django,我正在用它建立一个电影院预订系统。在这个电影院预订中,只有一家电影院。每家电影院只有一个房间。在这个房间里,每小时放映一部电影。这家电影院只有一个员工和几个顾客。我将该员工设置为超级用户,这样他就可以从“/admin”中添加/删除电影。
因此,我只有两个模型。首先是账户(也就是客户)。第二,电影。只有在以下情况下,我才允许创建新电影:-电影的创建日期现在已过(它不能在过去的时间内创建)。-因为只有一个房间,所以只有在特定的日期(日-月-年,时-分-秒)还没有电影时,才能创建电影。
我的电影模型是:
class Movie(models.Model):
title
对于两个不同API的连续API调用(使用JQuery的AJAX),为了构建具有特定属性的对象,我遇到了问题。下面是我的应用程序的总结,以及我想要做的事情:
用户输入一个演员或导演的名字,该应用程序将返回总共五部电影,每部电影都有某些属性,如标题、概述、年份、预算、收入和指向YouTube预览的链接。我正在使用,以及YouTube链接的YouTube API。
下面是当前工作方式的顺序,所有这些都发生在Redux应用程序的动作创建者中:
将参与者名称发送给TMDB API --返回ActorID编号。
ActorID编号被发送到TMDB API --返回20部电影,内容包括:标题、概述、
我正在创建一个命令行电影注册,其中用户有不同的方式来过滤电影,导演和演员。
我想知道是否可以声明一些对象引用变量,并根据用户输入为它们赋值。也就是说,如果用户输入是小写的,我想声明和赋值给Person[]对象,和ArrayList (人物)对象等,如果用户输入是大写的,我想声明和赋值给Film[]对象,ArrayList (电影)等。
代码:
//String kode is the user input
void find(String kode) {
if (Character.isLowerCase(kode.charAt(0))) { // if the input is a mov