以下のような感じでorder_byの中に複数の条件を指定しています。
python
1store_list = Store.objects.all().order_by('name', 'id')
同じような条件指定がいくつか出てくるので、変数として扱いたいと思いました。
order_byには、タプル型のリストが入っているようなので、以下のようにしてみました。
python
1store_order = ('name', 'id') 2store_list = Store.objects.all().order_by(store_order)
ですが、このようにすると、以下のエラーとなってしまいました。
expected string or bytes-like object
これは、order_byの中に、変数の指定をすることはできないということでしょうか?
何か解決方法がお分かりになる方、アドバイスいただけますと幸いです。宜しくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/04/02 01:59
2019/04/02 02:03
2019/04/02 02:14