После переименования и многих изменений код перестал работать - python django?
File "C:\Users\User\Desktop\microservice\project\app\urls.py", line 2, in from . import views Файл "C:\Users\User\Desktop\microservice\project\app\views.py", строка 5, in from project.main import linkmaker ModuleNotFoundError: Нет модуля с именем 'project'
Я изменил название самого проекта и внес изменения там, где это было необходимо, а также добавил get запросы, после чего проект django перестал работать
views.py
from django.http import HttpResponse
from django.shortcuts import render,redirect
from django.contrib import messages
from .forms import *
from project.main import linkmaker
from linkmaker import *
from ..main.linkmaker import get_response
def main(request):
form_name = ''
form_email = ''
form_phone = ''
if request.method == "POST":
form = Form(request.POST)
if form.is_valid():
ModelsForm.objects.get_or_create(
name=form.cleaned_data['name'],
email=form.cleaned_data['email'],
phone=form.cleaned_data['phone']
)
messages.success(request, 'Form has been submitted')
return redirect('/')
# create a contact form
# contact = [form['name'], form['email'], form['phone']]
# create a...
form_name = form.cleaned_data.get("name")
form_email = form.cleaned_data.get("email")
form_phone = form.cleaned_data.get("phone")
contact = {'form': form, 'name': form_name,
'lastname': form_email, 'phone': form_phone}
return render(request, contact)
else:
return HttpResponse("Invalid data")
else:
form = Form()
return render(request, 'app/main.html', {'form': form})
def get_contact(request):
if request.method == "GET":
if get_response.status_code == "200":
messages.success(request, 'Successful search')
# return redirect('/')
else:
return HttpResponse("Invalid data")
else:
pass
# add contact using request.method post with "https://letswritefuckingcode.amocrm.ru/api/v4/contacts"
linkmaker.py
import requests
from requests import Response
from project.app.views import main
data = {
'client_id': "...",
'client_secret': "...",
'grant_type': "authorization_code",
'code':"...",
'redirect_uri': "http://e154-176-59-164-141.ngrok.io"
}
session = requests.Session()
authorization_url = 'https://www.amocrm.ru/oauth?'
link = authorization_url + 'client_id=' + data['client_id'] + '&state=' + 'response.status_code'
response: Response = session.post(link, data=data)
print(link)
headers = {
"token_type": "Bearer",
"expires_in": 86400,
"access_token": "",
"refresh_token": ""
}
# create link get response for search a contact with using phone
get_link = "https://letswritefuckingcode.amocrm.ru/api/v4/contacts?query=" + main.contact['phone']
get_response = session.get(get_link)