criando formas de django

Eu estou lutando para dar uma olhada nas formas do django. Eu tenho lido várias documentações, mas não consigo entender os conceitos. Eu tenho que lidar com modelos, visualizações e modelos. O que estou tentando fazer é criar um formulário com vários campos que compõem listas suspensas e caixas de seleção que são preenchidas por valores em um banco de dados.

Eu tenho um aplicativo de trabalho chamado vms. Usando o models.py eu construí um esquema simples que contém tamanho e tipo. O tamanho consiste em 'pequeno', 'médio' e 'grande'. Type é 'windows' e 'linux'. Usando o site admin, posso adicionar um tamanho extra, por exemplo, "Extra Large".

O que eu gostaria de fazer é criar um formulário que tenha uma lista suspensa dos tamanhos de vm. Se um tamanho extra for adicionado pelo site de administração, eu gostaria que esse tamanho aparecesse na lista suspensa.

Eu enviaria minhas tentativas para o código, mas na verdade estou lutando com os conceitos. Alguém pode me ajudar a orientar como realizar o acima?

Obrigado Oli

questionAnswers(2)

yourAnswerToTheQuestion