| import requests | |
| url = "http://127.0.0.1:8000/api/report/" | |
| data = { | |
| "text": "This is a test report text with some specialized characters like & < >.", | |
| "score": 98.5, | |
| "label": "AI Generated" | |
| } | |
| try: | |
| print("Sending request to generate PDF...") | |
| response = requests.post(url, json=data) | |
| if response.status_code == 200: | |
| print("Success!") | |
| else: | |
| print(f"Failed: {response.status_code}") | |
| # Print the first 1000 chars of the error to see the Django traceback summary | |
| print(response.text[:2000]) | |
| except Exception as e: | |
| print(f"Error: {e}") | |