我试图寻找有关如何解决我的问题的建议,但没有找到我正在寻找的确切内容。所以,对不起,如果之前已经介绍过。
我需要在现有的models.py文件中创建一个新类,以将新表添加到现有数据库,将代码添加到现有的views.py文件以呈现给表单,并使用现有的view.html文件能够显示一个下拉菜单,显示模型中的所有值,并允许用户选择其中一个值。
所以,我在models.py中创建了表,需要弄清楚从哪里开始。它看起来与此相似:
models.py
class PhoneTable(models.Model):
phone_number = PhoneNumberField(primary_key=True, max_length=20)
call_type = models.CharField(choices=CALL_TYPES, max_length=10)
profile = models.CharField(null=True, blank=True, max_length=4)
extension = models.ForeignKey(Profile, related_name='extension', max_length=4)
任何建议或指示都将不胜感激。如果我错过了我应该提供的有用的信息,请告诉我。
谢谢。
答案 0 :(得分:1)
如果你不知道如何做这些事,请阅读Django app tutorial