После переименования и многих изменений код перестал работать - 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)
Вернуться на верх