Using attribute values as choices in Django model
I want the user to be able to add values to an attribute 'county'
in model CountyChoices
. I then want those values to surface as choices in a form for address for the attribute 'county'
in model Address
.
I couldn't think of another way to explain this and so I had a hard time finding this in the documentation. What would this be called in the Django docs so that I can look this up?
django
add a comment |
I want the user to be able to add values to an attribute 'county'
in model CountyChoices
. I then want those values to surface as choices in a form for address for the attribute 'county'
in model Address
.
I couldn't think of another way to explain this and so I had a hard time finding this in the documentation. What would this be called in the Django docs so that I can look this up?
django
1
You could have aForeignKey
field inAddress
model pointing toCountyChoices
. Check Django many-to-one docs here
– Cheche
Dec 27 '18 at 19:07
add a comment |
I want the user to be able to add values to an attribute 'county'
in model CountyChoices
. I then want those values to surface as choices in a form for address for the attribute 'county'
in model Address
.
I couldn't think of another way to explain this and so I had a hard time finding this in the documentation. What would this be called in the Django docs so that I can look this up?
django
I want the user to be able to add values to an attribute 'county'
in model CountyChoices
. I then want those values to surface as choices in a form for address for the attribute 'county'
in model Address
.
I couldn't think of another way to explain this and so I had a hard time finding this in the documentation. What would this be called in the Django docs so that I can look this up?
django
django
edited Jan 2 at 4:45
Cœur
19k9112154
19k9112154
asked Dec 27 '18 at 18:26


Liam HanninenLiam Hanninen
329315
329315
1
You could have aForeignKey
field inAddress
model pointing toCountyChoices
. Check Django many-to-one docs here
– Cheche
Dec 27 '18 at 19:07
add a comment |
1
You could have aForeignKey
field inAddress
model pointing toCountyChoices
. Check Django many-to-one docs here
– Cheche
Dec 27 '18 at 19:07
1
1
You could have a
ForeignKey
field in Address
model pointing to CountyChoices
. Check Django many-to-one docs here– Cheche
Dec 27 '18 at 19:07
You could have a
ForeignKey
field in Address
model pointing to CountyChoices
. Check Django many-to-one docs here– Cheche
Dec 27 '18 at 19:07
add a comment |
1 Answer
1
active
oldest
votes
You can try using Django ForeignKey
class Address(models.Model):
conutry = models.ForeignKey('Country')
class Country(models.Model):
name = models.CharField(max_length=50, unique=True)
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53949324%2fusing-attribute-values-as-choices-in-django-model%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
You can try using Django ForeignKey
class Address(models.Model):
conutry = models.ForeignKey('Country')
class Country(models.Model):
name = models.CharField(max_length=50, unique=True)
add a comment |
You can try using Django ForeignKey
class Address(models.Model):
conutry = models.ForeignKey('Country')
class Country(models.Model):
name = models.CharField(max_length=50, unique=True)
add a comment |
You can try using Django ForeignKey
class Address(models.Model):
conutry = models.ForeignKey('Country')
class Country(models.Model):
name = models.CharField(max_length=50, unique=True)
You can try using Django ForeignKey
class Address(models.Model):
conutry = models.ForeignKey('Country')
class Country(models.Model):
name = models.CharField(max_length=50, unique=True)
answered Jan 2 at 6:51


shijinshijin
11819
11819
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53949324%2fusing-attribute-values-as-choices-in-django-model%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
1
You could have a
ForeignKey
field inAddress
model pointing toCountyChoices
. Check Django many-to-one docs here– Cheche
Dec 27 '18 at 19:07