1
내 코드가 동작하지 않습니다 :내 장고 URL이 다음과 같이
루트 urls.py
from django.conf.urls import include, url
from django.contrib import admin
urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'', include('app.urls')),
]
내 응용 프로그램의 URL이 너무
urlpatterns = [
url(r'^$',views.login, name='login'),
url(r'^homepage/$', views.homepage, name='homepage'),
]
첫 번째 화면처럼 사용자에게 로그인 화면이 표시됩니다 (views.login). 지금은 로그인 버튼을 홈페이지로 이동시키는 URL로 설정하고 싶지만 작동하지는 않습니다.
로그인 HTML이는 이름이 '홈페이지'를 찾아 ... 내 위의 URL 페이지로 이동하고 그렇게되는 views.homepage 저를해야하므로
<button type="button"><a href="{% url 'homepage' %}">Log-In</a></button>
같다 :
def homepage(request):
return render(request, 'application/homepage.html', {})
하지만 내 홈페이지는 렌더링되지 않으며 그 이유는 나를 미치게 만드는 이유가 전혀 없습니다.
도움을 주시면 감사하겠습니다.
표시되는 중 오류가 있습니까? –
아무 것도. 그것은 마치 내가 링크가 아닌 버튼을 넣은 것입니다. URL에 수동으로 입력하면보기로 이동하여 올바르게 렌더링되므로 문제는 login.html 페이지에 있고 URL을 올바르게 쓰지 않습니다. – DaithiOK
문제는 아래에서 해결되었습니다. 귀하의 도움을 주셔서 감사하지만 내 문제는 버튼을 링크 만들기에 누워. 그것은 순수한 html 문제였습니다. – DaithiOK