2017-12-20 11 views
0

djangoバージョン2.0をインストールしました。デフォルトはurlsです。django 1.xでURLを指定して正規表現に従うと、 URLの代わりにパラメータを使用したいので、デフォルトでdjangoがパスを追加できないため、URLを使用したくない場合は、URLを使用するか、またはURLを使用してください。パスを使用してdjango 2.0でパラメータを追加するにはどうすればいいですか?

ここをクリックしてください

from django.urls import include, path 
from . import views 

urlpatterns = [ 
    path('', views.articles_list), 
    path('add', views.articles_add), 
    path('edit', views.articles_edit) 
] 

答えて

0
path('edit/<int:id>', views.articles_edit) 

あなたは、このようなパラメータを追加することができます

ビューで

def edit(request, id): 
+0

uが詳細については、リンクを追加することができますか?スラッグやその他の文字列パラメータを追加したい場合はどうですか? – Aslam

+0

https://docs.djangoproject.com/en/2.0/topics/http/urls/ – Exprator

+0

ありがとう@Exprator – Aslam

関連する問題