ВС
Size: a a a
K
А
ВС
ВС
K
D
K
АА
JK
GS
E
GS
W!
+-----------------------------+
| Front-end |
| ----| |
| / | |
| View <--- Controller <-| | |
| | | |
+-------------------------|-|-+
| |
+-------------------------|-|-+
| Back-end | | |
| | | |
| / | |
| Repository <--> Service <-| |
| |
+-----------------------------+
K
E
A
@pytest.fixture()
def get_all_people():
all_people = []
for page_num in itertools.count(1):
request_link = f"{SW_API_BASE_LINK}/people/?page={page_num}"
swapi_response = requests.get(request_link)
if swapi_response.status_code == 404:
break
all_people.append(swapi_response.json()['results'])
return all_people