Попытка сохранить данные, извлеченные из LinkedIn, в базу данных SQL - PullRequest
0 голосов
/ 29 января 2019

Я пытаюсь сохранить удаленные данные из LinkedIn в базу данных SQL одним нажатием кнопки.

Я пытался сохранить данные с использованием моделей и представлений django, но ничего не работает.

views.py

def home(request):
form = ProfileData(request.POST)
    if request.method == 'POST':
       form.save()
    return render(request,'ScreeningWebApp/home.html',{'form':form})
I want to save data coming in the below variables which are in another function
def extract():
    name = validate_field(name)
        job_title = validate_field(job_title)
        company = validate_field(company)
        college = validate_field(college)
        location = validate_field(location)
        linkedin_url = validate_field(linkedin_url)

models.py

class ProfileData(models.Model):
    name = models.CharField(max_length=100)
    job_title = models.CharField(max_length=100)
    company = models.CharField(max_length=100)
    college = models.CharField(max_length=200)
    location = models.CharField(max_length=100)
    linkedin_url = models.CharField(max_length=200)

    def __unicode__(self):
        return "{0} {1} {2} {3} {4} {5}".format(self.name,self.job_title,self.company,self.college,self.location,self.linkedin_url)

html

  <form action= '' method="POST" novalidate>
             {% csrf_token %}
                 <button type="submit" class="btn btn-primary btn-lg">Start Searching..</button>
                 <h1>{{ data }}</h1>
              </form>
...