2016-03-24 9 views
-1

良い一日、 から値を取得する私は、私のロジックが正しいか、その周りに良い方法があるかどうかわからない しかし、あなたがモデルをしたことが想定:データベース

class Mymodel(models.Model): 
    field_A = models.CharField(max_length=20) 
    field_ = models.CharField(max_length=20) 

は、どのような方法がありますビュー内のデータベースに何が含まれているかわからないと仮定して、フィルタリングせずに上記のフィールド値を取得しますか?

def get_values(request): 
    person = (must have the value of field A) 
    domain = (must have the value of field B) 

これらの値は、現在ログインしているユーザーのみである必要があります。

ありがとうございました。

+0

は、フォームがどのように見えますか? –

+0

@AvinashRajクラスMyModelForm(forms.ModelForm): pssword = forms.CharField(ウィジェット= forms.PasswordInput()) クラスのMeta: モデル= mymodelというあなたは、現在対ログインしているユーザーに属している値を知るにはどうすればよい –

+0

他のユーザーですか? –

答えて

1

あなたがここで求めていることを理解することはほぼ完全に不可能ですが、ここには推測があります。あなたがビューにvalue_avalue_bに合格した場合は、それぞれのmymodelというアイテムを入手することができます

def get_values(request, value_a, value_b): 
    person = MyModel.objects.get(field_a=value_a) 
    domain = MyModel.objects.get(field_b=value_b)