teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

3

追記

2020/03/31 02:24

投稿

chill_soup
chill_soup

スコア13

title CHANGED
File without changes
body CHANGED
@@ -28,7 +28,7 @@
28
28
 
29
29
  ```
30
30
 
31
- SUB_TOTALにcart_subtotalの値を入たいす。
31
+ cart_subtotalというカラムの値をSUM_TOTALに代たいと思ってます。
32
32
  ### やってみたこと
33
33
 
34
34
  ```

2

文修正

2020/03/31 02:24

投稿

chill_soup
chill_soup

スコア13

title CHANGED
File without changes
body CHANGED
@@ -8,8 +8,8 @@
8
8
  SUM_TOTAL = 500
9
9
 
10
10
  ```
11
+ これを以下のように処理したいと思ってます。
11
12
 
12
-
13
13
  ```
14
14
  Aモデル (apps/A/models.py)
15
15
 

1

修正

2020/03/31 01:35

投稿

chill_soup
chill_soup

スコア13

title CHANGED
@@ -1,1 +1,1 @@
1
- Djangoでモデルの値を他のアプリ内のモデルにあるカラムに動的に代入する
1
+ ハードコーディングされたモデルの値を他のモデルから値を引っ張ってきたい
body CHANGED
@@ -1,6 +1,16 @@
1
1
  一つのプロジェクト内で2つのモデルで構成させてます。
2
2
  仮にAモデル、Bモデルとします。
3
+ 現在、Bモデルには以下のようにハードコーディングしています。
3
4
  ```
5
+ Bモデル (apps/B/models.py)
6
+
7
+ Class Banana (models.Model):
8
+ SUM_TOTAL = 500
9
+
10
+ ```
11
+
12
+
13
+ ```
4
14
  Aモデル (apps/A/models.py)
5
15
 
6
16
  Class Apple (models.Model):
@@ -18,6 +28,7 @@
18
28
 
19
29
  ```
20
30
 
31
+ SUB_TOTALにcart_subtotalの値を入れたいです。
21
32
  ### やってみたこと
22
33
 
23
34
  ```
@@ -26,7 +37,7 @@
26
37
  from A.models.py import Apple as Ap
27
38
 
28
39
  Class Banana (models.Model):
29
- SUM_TOTAL = As.cart_subtotal
40
+ SUM_TOTAL = Ap.cart_subtotal
30
41
  ```
31
42
 
32
43
  当然ですが、エラーです。。。