diff --git a/Django_traning_exercise_files/Django_traning_exercise_files/urls.py b/Django_traning_exercise_files/Django_traning_exercise_files/urls.py index 2b4eaf2..a1aa82a 100644 --- a/Django_traning_exercise_files/Django_traning_exercise_files/urls.py +++ b/Django_traning_exercise_files/Django_traning_exercise_files/urls.py @@ -1,12 +1,13 @@ from django.conf.urls import patterns, include, url from django.contrib import admin -from article.views import HelloTemplate +from article.views import HelloTemplate ,Profile from django.conf import settings from django.conf.urls.static import static admin.autodiscover() urlpatterns = patterns('', + path('profile/', Profile,name='my_profile'), url(r'^articles/' , include( 'article.urls')), url(r'^hello/$' , 'article.views.hello'), url(r'^hello_template/$' , 'article.views.hello_template'), @@ -26,4 +27,4 @@ url(r'^accounts/register_sucess/$', 'Django_traning_exercise_files.views.register_sucess'), ) + static(settings.MEDIA_URL, document_root = settings.MEDIA_ROOT) - \ No newline at end of file + diff --git a/Django_traning_exercise_files/Django_traning_exercise_files/views.py b/Django_traning_exercise_files/Django_traning_exercise_files/views.py index 72ab977..36e1524 100644 --- a/Django_traning_exercise_files/Django_traning_exercise_files/views.py +++ b/Django_traning_exercise_files/Django_traning_exercise_files/views.py @@ -39,6 +39,7 @@ def register_user(request): form = MyRegistrationForm(request.POST) if form.is_valid(): form.save() + return HttpResponseRedirect('/accounts/register_sucess') args = {} @@ -50,4 +51,7 @@ def register_user(request): def register_sucess(request): return render_to_response('register_sucess.html') - +def Profile(request): + user=request.user + context={} + return render(request,'my_profile.html', context=context)