This is a Python Django application that connects to the Pokemon API to retrieve a list and creates a grid with Pokemon names and URLs. Clicking the "Detail" button retrieves a list of abilities for the selected Pokemon and creates a grid with abilities.
The Pokemon App is a Python Django application that interacts with the Pokemon API to retrieve data about Pokemon species. It allows users to view a list of Pokemon names and URLs in a grid format. The "Detail" button can be clicked to fetch additional details, such as abilities, for a specific Pokemon.
- Retrieve and display a list of Pokemon names and URLs.
- Fetch and present a list of abilities for a selected Pokemon.
- Grid-based layout for easy viewing and navigation.
To run the Pokemon App locally, follow these steps:
-
Clone the repository: git clone https://github.com/nestorojas/Python_Labs.git
-
Install the required dependencies:pip install -r requirements.txt
-
Run the application: python manage.py runserver
Open a web browser and go to http://localhost:8000 to access the Pokemon App.
Upon accessing the application, you will be presented with a grid of Pokemon names and URLs. Click the "Detail" button for a specific Pokemon to fetch and display its abilities in a grid format.
Contributions are welcome! If you have any suggestions, bug reports, or feature requests, please open an issue or submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for more information.
For any inquiries or feedback, please contact me via email or visit my website:
Email: nestor.rojas@kondorplus.net Website: https://www.kondorplus.net