Reply to comment

  • mike99 (not verified)
    Wed, 2009-10-28 12:28

    By contrast, Django has you define a model class — a subclass of django.db.models.Model — which explicitly declares all of its relevant fields via specialized subclasses of Field, including relational information. Coupled with any custom methods you want to define, and optional metadata inside an inner Meta class, this means that all the information about your model is encapsulated explicitly in the model class. Generally, Python has a preference for being explicit in this fashion, so it’s a good thing, but sometimes it’s nice to have the flexibility of a model that’s mostly 646-223 “auto-generated” from your database. which generates output you can save to a file and then edit and — once you’re happy with it — use as your live models. If you’ve got access to add new tables to the database, you can also add some of Django’s bundled applications (like the authentication and admin apps) to your INSTALLED_APPS, and hit the ground running. 1z0-051 This means that it’s fairly easy to take a database from an existing a et me start by talking about the language Django is written in. Django is a Python Framework, not a content management system, so you will be using Python to build Django web sites. That's a good thing, and these are some of the reasons why.
    Python is a dynamic language that is easy to read and work with. Including when you're working with other people's code. HP0-J25 Python is written in a procedural style, and has classes and objects when you need them, so it will be familiar to C++ and Java programmers. owever, it has dynamic types means you write less code and it's much faster to develop in than C++, Java. Also, It's a scripting language so there's no compiler to wait for.

    People run it everywhere from embedded systems to huge server clusters.

  • Reply

    The content of this field is kept private and will not be shown publicly.
    • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
    • Lines and paragraphs break automatically.

    More information about formatting options


    CAPTCHA
    This question is for testing whether you are a human visitor and to prevent automated spam submissions.