質問編集履歴

2

2020/10/03 09:22

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- 【????喫緊の課題????】Django view内でHttpRedirectをしない方法
1
+ あよなるggbxfhb
test CHANGED
@@ -1,59 +1 @@
1
- 初心者です。優しい目でよんでください
2
-
3
-
4
-
5
- Django view内であるクラスA内のget()から、HttpRedirectをせず直接他のクラスBのget()を呼びたいです。
6
-
7
- 理由としては、クラスB内のget()にオプション引数を設定したいからです。
8
-
9
-
10
-
11
- HttpRedirectを使うとurl.pyで設定したname=から逆引きして呼び出すので、オプション引数がそこに定義されていないせいで無理?なようです。
12
-
13
-
14
-
15
-
16
-
17
- このようなときのベストプラクティス?がありましたら教えてほしいです。
18
-
19
- 根本的に「そもそもurl.pyをこうしたら?」みたいなことでも結構です。
20
-
21
- 関数内から直接呼び出す場合の書き方も教えてほしいです。
22
-
23
- 日本語が下手でごめんなさい
24
-
25
- 疑似**ボールドテキスト**コードは下にあるようなものです
26
-
27
-
28
-
29
-
30
-
31
- ```python
32
-
33
- class a(View):
34
-
35
- def get():
36
-
37
- if hoge==1:
38
-
39
- Httpresoonse("1")
40
-
41
- elif hoge==0:
42
-
43
- b.get(mode=1)###ここの正しい書き方を教えてほしい
44
-
45
-
46
-
47
- class b(View):
48
-
49
- def get(mode=0):
50
-
51
- if mode==0:
52
-
53
- httpresoonse("直接getされた")
54
-
55
- elif mode==1:
56
-
57
- HttpResponse("class a()内のgetから呼び出された")
1
+ 44K044Of44Om44O844K244O844Gp44KC5q2744Gr44KE44GM44KM
58
-
59
- ```

1

2020/10/03 09:22

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- Django view内でHttpRedirectをせず直接他のクラス内の関数を呼びた
1
+ 【????喫緊の課題????】Django view内でHttpRedirectをしな方法
test CHANGED
File without changes