質問編集履歴
5
コード修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -2,6 +2,7 @@
|
|
2
2
|
クエリセットからキーを変数指定する記述方法が分かりません。
|
3
3
|
ご教示お願い致します。
|
4
4
|
```
|
5
|
+
例
|
5
6
|
#Model
|
6
7
|
class Schedule(models.Model):
|
7
8
|
is_active_week0 = models.BooleanField('月フラグ', blank=True, null=True)
|
4
コード修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,8 +1,6 @@
|
|
1
1
|
### 前提・実現したいこと
|
2
|
-
スケジュールテーブルから今日の曜日と一致するフラグが立っているレコードを取得したいと考えているのですが、
|
3
2
|
クエリセットからキーを変数指定する記述方法が分かりません。
|
4
3
|
ご教示お願い致します。
|
5
|
-
|
6
4
|
```
|
7
5
|
#Model
|
8
6
|
class Schedule(models.Model):
|
3
コード修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -20,6 +20,6 @@
|
|
20
20
|
|
21
21
|
schedules = Schedule.objects.all()
|
22
22
|
for schedule in schedules:
|
23
|
-
if schedule.[week_condition] is
|
23
|
+
if schedule.[week_condition] is True: # ここのキー名に変数を代入する記述方法が分かりません
|
24
24
|
return True
|
25
25
|
```
|
2
コード修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -16,7 +16,6 @@
|
|
16
16
|
|
17
17
|
# script
|
18
18
|
dt_now = timezone.now()
|
19
|
-
today = dt_now.date()
|
20
19
|
week_condition = 'is_active_week' + str(dt_now.weekday())
|
21
20
|
|
22
21
|
schedules = Schedule.objects.all()
|
1
コード追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -15,6 +15,7 @@
|
|
15
15
|
is_active_week6 = models.BooleanField('日フラグ', blank=True, null=True)
|
16
16
|
|
17
17
|
# script
|
18
|
+
dt_now = timezone.now()
|
18
19
|
today = dt_now.date()
|
19
20
|
week_condition = 'is_active_week' + str(dt_now.weekday())
|
20
21
|
|