2009-07-07 9 views
0

Dans un framework tel que Django ou Pylons, vous pouvez configurer une fonction pour gérer les soumissions de formulaires. Si votre formulaire comporte un menu déroulant (par exemple une balise select) peuplé d'objets à partir d'une base de données que vous pouvez définir les valeurs égales à la clé primaire de l'enregistrement comme:Menus déroulants dans des formulaires contenant des clés primaires de base de données

<select> 
    <option value="1">Volvo</option> 
    <option value="2">Saab</option> 
    <option value="3">Mercedes</option> 
    <option value="4">Audi</option> 
</select> 

Est-ce une pratique sécuritaire? Y at-il un problème avec l'utilisation d'une clé primaire? Si vous n'utilisez pas la clé primaire pour la valeur, comment pouvez-vous faire ce formulaire?

+0

De quoi vous inquiétez-vous? Que pouvez-vous prévoir de mal tourner avec ça? –

Répondre

3

L'utilisation de la clé primaire est correcte. De quoi vous préoccupez-vous exactement? Ceci est un détail d'implémentation qui n'apparaîtra pas à l'utilisateur dans la page réellement affichée.

Questions connexes