No. The business is not complicated, and there is no high concurrency requirement. Django is more than enough to write the backend. If using Django, the usual production environment solution:
Front-end server: nginx. Mainly responsible for sending static resources and forwarding dynamic requests to the backend server; Backend server: uWSGI. It is mainly used as a back-end server. To put it bluntly, it is a server that runs Django applications;
It should be noted that using Django as the backend of the app requires writing a data interface (API), which requires data serialization (json, xml), etc. The serializer data provided by Django is relatively complex and is not suitable for direct output. You may need django-rest-framework or write a serializer yourself. I have written a serialization service before. If you need it, you can take a look: django-simple-serializer
If the project is not big. It is not recommended to use Python, you can try PHP, development and deployment are very fast. Django is a relatively large framework, you can try to follow the tutorials on the official website. The lightweight option flask can be used in at least two hours. You can leave the project address for your reference
No. The business is not complicated, and there is no high concurrency requirement. Django is more than enough to write the backend. If using Django, the usual production environment solution:
Front-end server: nginx. Mainly responsible for sending static resources and forwarding dynamic requests to the backend server;
Backend server: uWSGI. It is mainly used as a back-end server. To put it bluntly, it is a server that runs Django applications;
It should be noted that using Django as the backend of the app requires writing a data interface (API), which requires data serialization (json, xml), etc. The serializer data provided by Django is relatively complex and is not suitable for direct output. You may need django-rest-framework or write a serializer yourself. I have written a serialization service before. If you need it, you can take a look: django-simple-serializer
General apps do not require too much pressure, and they are not projects with millions of daily users
If the project is not big. It is not recommended to use Python, you can try PHP, development and deployment are very fast.
Django is a relatively large framework, you can try to follow the tutorials on the official website. The lightweight option flask can be used in at least two hours. You can leave the project address for your reference