You can think of Django as just a library. We call it a "framework" because it defines a whole way of working. Likewise, the Python standard library calls unittest a "framework" and this is consistent, because unittest also defines a whole way of working. But the difference between a framework and a library can be blurred.
So when you deploy your app, you need to include the libraries on which it depends, and Django is one of them.
Antonis Christofides http://djangodeployment.com
On 03/26/2017 06:19 AM, Ed Sutherland wrote:
--Forgive me if this question is too basic, but I'm a relative newbie to programming frameworks. As I understand it, a framework is built to abstract common tasks within the native language (Python, PHP, Ruby, etc.) When development using a framework is complete, will the production version of the app still require the framework? For instance, would an app developed with Django need only Python, or the entire programming framework? (I haven't seen a suitable answer after searching.)
You received this message because you are subscribed to the Google Groups "Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-users+unsubscribe@googlegroups.com.
To post to this group, send email to django-users@googlegroups.com.
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/15b089fd407.b63a65c5111765.2626315058617697641%40tburgnews.com.
For more options, visit https://groups.google.com/d/optout.
No comments:
Post a Comment