Python and Django Runtime
Applies to: the Python Instant Runtime template
Python and Django Runtime provides a hosted Django environment with an AI agent, browser code editor, application URL, and SSH access.
The template includes Python, Django, Django REST Framework, database support, and production server configuration.
Use the live template catalog for current availability, machine sizes, and template fees.
Suitable workloads
Use this template for:
- applications with structured business data.
- internal tools and back-office systems.
- REST APIs.
- secure create, read, update, and delete workflows.
- applications that use Django authentication and permissions.
- data processing services with a web interface.
Choose a different template when your project requires a standard PHP environment or WordPress site.
Create the project
- Open the AppWizzy template catalog.
- Find Instant Python Engine (Django) and select Deploy.
- Describe the application and its main workflow.
- Select one of the available machine sizes.
- Review the displayed charges and create the project.
- Wait until the project is ready.
AppWizzy shows only machine sizes that support this template. Read Create a Hosted Machine for the common process.
Open and edit the application
Open the application URL from the project page. This URL shows the Django application running inside your VM.
Use Edit via Chat to ask the AI agent for changes. The agent can update models, forms, views, templates, and API endpoints.
Use Code Editor to inspect or edit project files. Use SSH for terminal access and Django management commands.
Work with Django data
Django models define the application data structure. Database migrations record structural changes to that data.
Review generated migrations before you apply them to important data. Test model changes and their rollback requirements.
The template can provide Django Admin for supported application models. Access and available features depend on the generated application.
Application services and persistence
Application files and database data remain on the active VM disk. Pause, resume, restart, and resize operations preserve this disk.
A restart can stop the application server, database, or background processes. Confirm that required services start correctly after a restart.
Read Data Persistence and Backups before a destructive action.
AI access and charges
Managed AI works through the AppWizzy proxy. It does not require a provider account or provider key.
Available AI access modes depend on the template interface. Read AI Access Modes and Billing for details.
The live template page and creation interface show current charges. Read Pricing, Plans, and Credits for the pricing model.
Maintenance and security
AppWizzy maintains the hosting infrastructure. You maintain Python packages, application dependencies, database users, application users, and application security.
Apply and test Django security updates. Keep secret keys, provider keys, and production credentials outside public repositories.
Read Security and Shared Responsibility for the complete responsibility model.