Howto Python Request в Django
Я очень новичок в Django, я пытаюсь запросить информацию с другой стороны, чтобы отобразить ее на своем сайте. Мой сайт работает и вне Django я могу запрашивать. Я понятия не имею, как запрашивать и отображать информацию в Django и где это сделать в проекте. Пожалуйста, помогите. models.py:
from django.db import models
class Form(models.Model):
ipName = models.CharField(max_length=100)
ipAddress = models.CharField(max_length=100)
ipKey = models.CharField(max_length=100)
ipSecret = models.CharField(max_length=100)
ipMask = models.CharField(max_length=100)
ipWahrheit = models.BooleanField(default=True)
def __str__(self):
return self.ipName
views.py:
from django.shortcuts import render
from django.http import HttpResponse
from .models import Form
import requests
def home(request):
context = {
'ox': Form.objects.all()
}
return render(request, 'Ips/home.html', context)
home.html:
{% extends "Ips/Ips.html" %}
{% block content %}
{% for ip in ox %}
<article class="media content-section">
<div class="media-body">
<div class="article-metadata">
<a class="mr-2" href="#">{{ ip.ipName }}</a>
<small class="text-muted">{{ ip.ipAddress }}</small>
</div>
<p class="article-content">{{ ip.ipName }}</p>
</div>
</article>
{% endfor %}
{% endblock content%}
С помощью информации, полученной из формы, я хочу сделать запрос на этот Ip адрес и получить ответ от Джейсона.