質問編集履歴

8

2020/08/31 02:56

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,13 +1,13 @@
1
- 例えばパス/<int:message_id>/のようなとき、
1
+ url.py
2
2
 
3
- テンプレートに
3
+ path("/変数1/変数2/",vie(),name=hoge)
4
4
 
5
- {%url "sns:message" item.message_id%}して渡すと
5
+
6
-
7
- Reverse for "sns" with arguments "(<テーブル名:message_id object(1234)>)" となってしまいます
8
6
 
9
7
 
10
8
 
11
- やりたいことは、テンプレートのurl字だけ(1234だけ)を渡したいのでが、DBのオブジェクトがそのまま入ってしまいます。どうしたらいでしょう
9
+ テンプレートの引数を渡すにはどうすれば良いか
12
10
 
13
- ちなみに、{{item.message_id}}とやると普通に数字だけ表示されます
11
+ {%url "hage:hoge" 変数1="bow",変数2="meow"%}
12
+
13
+ みたいなことがしたい。

7

2020/08/31 02:56

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- ????????????????????????????????????????????django テンプレート{%url%}に引数を渡すと思ってた形式じゃ無くなる問題!!!!!!!助けて!!!!!!!!????????????????????????????????????????????????????????????
1
+ djangoに複数の引数
test CHANGED
@@ -11,7 +11,3 @@
11
11
  やりたいことは、テンプレートのurlには数字だけ(1234だけ)を渡したいのですが、DBのオブジェクトがそのまま入ってしまいます。どうしたらいいでしょうか
12
12
 
13
13
  ちなみに、{{item.message_id}}とやると普通に数字だけ表示されます
14
-
15
-
16
-
17
- (追記:すぐ自己解決したので質問を書き直しちゃったのですが、入れ違いで回答が来ちゃったみたいです…このサイトに慣れてなくて質問の削除方法が分からなかったのでこうなってしまいました。本当にすみません……)

6

2020/08/31 02:21

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -11,3 +11,7 @@
11
11
  やりたいことは、テンプレートのurlには数字だけ(1234だけ)を渡したいのですが、DBのオブジェクトがそのまま入ってしまいます。どうしたらいいでしょうか
12
12
 
13
13
  ちなみに、{{item.message_id}}とやると普通に数字だけ表示されます
14
+
15
+
16
+
17
+ (追記:すぐ自己解決したので質問を書き直しちゃったのですが、入れ違いで回答が来ちゃったみたいです…このサイトに慣れてなくて質問の削除方法が分からなかったのでこうなってしまいました。本当にすみません……)

5

2020/08/31 02:09

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- django のテンプレート{%url%}に引数を渡すと思ってた形式じゃ無くなる問題
1
+ ????????????????????????????????????????????django のテンプレート{%url%}に引数を渡すと思ってた形式じゃ無くなる問題!!!!!!!助けて!!!!!!!!????????????????????????????????????????????????????????????
test CHANGED
File without changes

4

2020/08/31 02:05

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- pythonで には
1
+ django のテンプレート{%url%}に引数渡すと思ってた形式じゃ無くな問題
test CHANGED
@@ -1,5 +1,13 @@
1
- pythonで
1
+ 例えばパスが/<int:message_id>/のようなとき、
2
2
 
3
- をやりたいのですがうまくいきません
3
+ テンプレートに
4
4
 
5
+ {%url "sns:message" item.message_id%}として渡すと
6
+
7
+ Reverse for "sns" with arguments "(<テーブル名:message_id object(1234)>)" となってしまいます
8
+
9
+
10
+
11
+ やりたいことは、テンプレートのurlには数字だけ(1234だけ)を渡したいのですが、DBのオブジェクトがそのまま入ってしまいます。どうしたらいいでしょうか
12
+
5
- どのようしたらいいでか?
13
+ ちなみ、{{item.message_id}}とやると普通に数字だけ表示されま

3

2020/08/31 02:04

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- djangoの{%url%}複数の引数を渡す方法
1
+ pythonで をやる
test CHANGED
@@ -1,23 +1,5 @@
1
- ### 前提・実現したいこと
1
+ pythonで
2
2
 
3
+ をやりたいのですがうまくいきません
3
4
 
4
-
5
- djangoで動的なURLを設計しています
6
-
7
- 具体的なurl.pyは以下です
8
-
9
- path("<int:user_id>/<int:user_message>/",views.sns(),name="message")
10
-
11
-
12
-
13
- テンプレートにはDBから取得したitem(中にはメッセージ本文と、user_idと、user_messageというメッセージを指定するid が入っている)urlで2つの引数を動的に指定したいです
14
-
15
- イメージとしては以下のような形です
16
-
17
- {%url "sns:message" user_id=item.user_id,user_message=item.user_message%}
18
-
19
-
20
-
21
-
22
-
23
- のように複数の引数をurlに渡す方法があったら知りたいです
5
+ のようにたらいですか?

2

2020/08/31 01:54

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -14,7 +14,7 @@
14
14
 
15
15
  イメージとしては以下のような形です
16
16
 
17
- {%url "sns:message" user_message=item.user_id,user_message=item.user_message%}
17
+ {%url "sns:message" user_id=item.user_id,user_message=item.user_message%}
18
18
 
19
19
 
20
20
 

1

2020/08/31 01:41

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -10,7 +10,7 @@
10
10
 
11
11
 
12
12
 
13
- テンプレートにはDBから取得したutem(中にはメッセージ本文と、user_idと、user_messageというメッセージを指定するid が入っている)urlで2つの引数を動的に指定したいです
13
+ テンプレートにはDBから取得したitem(中にはメッセージ本文と、user_idと、user_messageというメッセージを指定するid が入っている)urlで2つの引数を動的に指定したいです
14
14
 
15
15
  イメージとしては以下のような形です
16
16