urls.py
app_name = 'crud'
urlpatterns = [
path('',views.index, name='index'),
path('add',views.add, name='add_empty'),
path('add/<int:id>',views.add, name='add_id'),
]
views.py
def add(request, id=None):
# if id was provided
if id:
[...]
else:
[...]
Но вы не должны перезаписывать имена функций (id
).