<menuitem id="bntx5"><thead id="bntx5"><i id="bntx5"></i></thead></menuitem>

    <nobr id="bntx5"></nobr><span id="bntx5"></span>

    <span id="bntx5"></span>
      <nobr id="bntx5"><delect id="bntx5"></delect></nobr>
      <nobr id="bntx5"></nobr>

      您現在所在的位置:首頁 >學習資源 > Python全棧+人工智能入門教材 > Python基礎入門教程67:Django

      Python基礎入門教程67:Django

      來源:奇酷教育 發表于:

      Django 項目是一個定制框架,它源自一個在線新聞 Web 站點,于 2005 年以開源的形式被釋放出來。Django 框架的核心組件有:用于創建

      Django 項目是一個定制框架,它源自一個在線新聞 Web 站點,于 2005 年以開源的形式被釋放出來。Django 框架的核心組件有:
      • 用于創建模型的對象關系映射
      • 為最終用戶設計的完美管理界面
      • 一流的 URL 設計
      • 設計者友好的模板語言
      • 緩存系統

      本文是有關 Python Web 框架的由兩篇文章組成的系列文章的第一篇。第二篇文章將向您介紹 TurboGears 框架。

      要使用并理解本文中提供的代碼,則需要安裝 Python,并了解在初學者的水平上如何使用 Python。要查看是否安裝了 Python 以及 Python 的版本號,可以輸入 python -V。Django 至少需要 2.3.5 版本的 Python,可以從 Python Web 站點上下載它(關于鏈接請參閱本文后面 參考資料 部分)。我們至少還應該順便熟悉一下 MVC 架構。

      安裝 Django

      本文使用了 Django 的開發版本,以便能夠利用 Django 框架的最新改進。建議您在 0.95 版正式發布之前使用這個版本。關于最新發行版本,請參閱 Django 的 Web 站點(再次請您參閱 參考資料 來獲得鏈接)。

      按照以下步驟下載并安裝 Django:

      清單 1. 下載并安裝 Django
      1
      2
      3
      ~/downloads# svn co http://code.djangoproject.com/svn/django/trunk/ django_src
      ~/downloads# cd django_src
      ~/downloads# python setup.py install

      Django 管理工具

      在安裝 Django 之后,您現在應該已經有了可用的管理工具 django-admin.py。清單 2 給出了這個管理工具中可以使用的一些命令:

      清單 2. 使用 Django 管理工具
      1
      2
      3
      4
      5
      6
      7
      8
      9
      10
      11
      12
      13
      14
      15
      16
      17
      18
      19
      20
      21
      22
      23
      24
      25
      26
      27
      28
      29
      ~/dev$ django-admin.py
      usage: django-admin.py action [options]
      actions:
        adminindex [modelmodule ...]
          Prints the admin-index template snippet for the given model
          module name(s).
       
        ... snip ...
       
        startapp [appname]
          Creates a Django app directory structure for the given app name
          in the current directory.
       
        startproject [projectname]
          Creates a Django project directory structure for the given
          project name in the current directory.
       
        validate
          Validates all installed models.
       
      options:
        -h, --help        show this help message and exit
        --settings=SETTINGS   Python path to settings module, e.g.
                  "myproject.settings.main". If this isn't
                  provided, the DJANGO_SETTINGS_MODULE
                  environment variable will be used.
        --pythonpath=PYTHONPATH
                  Lets you manually add a directory the Python
                  path, e.g. "/home/djangoprojects/myproject".

      久久综合伊人77777麻豆,久久精品农村毛片,精品国产成a人在线观看黄,中文字幕av一区中文字幕天堂