Получение сведений о конкретном пользователе на GitHub путем динамического ввода имени пользователя в django - PullRequest
0 голосов
/ 09 июля 2019

Я пытаюсь получить сведения о GitHub конкретного пользователя, динамически вводя имя пользователя с помощью django. Но я не получаю подробности, когда я нажимаю кнопку просмотра в моем коде index.html, он возвращает "not found".

вот мой код

forms.py 

class GithubInfo(forms.ModelForm):
    class Meta():
        model = Github
        fields = ['name']

views.py

from django.shortcuts import render
from .forms import UserForm,UserProfileInfoForm,GithubInfo

from django.contrib.auth import authenticate, login, logout
from django.http import HttpResponseRedirect, HttpResponse
from django.urls import reverse


def index(request):
    form = GithubInfo(request.POST)
    if form.is_valid():
        form.save()
    return render(request,'signupapp/index.html',{'form':form})

index.html

<h2>Github repos</h2>
<form action="{% url 'signupapp:index' %}" method="POST">
    {% csrf_token %}
    {{ form.as_p }}
    <a href="https://api.github.com/users/{{form.name}}/"> 
        <input type="button" value="view"/>
    </a>
</form>

urls.py

from django.conf.urls import url
from signupapp import views

app_name = 'signupapp'

urlpatterns=[
url(r'^index/$',views.index,name='index')
]

Может кто-нибудь помочь мне достичь этого

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...