七月婷婷在线视频综合-奇米77-奇米狠狠干-奇米久草-国内精品久久影视免费-国内精品免费视频自在线

您現(xiàn)在所在的位置:首頁(yè) >學(xué)習(xí)資源 > Python全棧+人工智能入門(mén)教材 > Python基礎(chǔ)入門(mén)教程67:Django

Python基礎(chǔ)入門(mén)教程67:Django

來(lái)源:奇酷教育 發(fā)表于:

Django 項(xiàng)目是一個(gè)定制框架,它源自一個(gè)在線新聞 Web 站點(diǎn),于 2005 年以開(kāi)源的形式被釋放出來(lái)。Django 框架的核心組件有:用于創(chuàng)建

Django 項(xiàng)目是一個(gè)定制框架,它源自一個(gè)在線新聞 Web 站點(diǎn),于 2005 年以開(kāi)源的形式被釋放出來(lái)。Django 框架的核心組件有:
  • 用于創(chuàng)建模型的對(duì)象關(guān)系映射
  • 為最終用戶設(shè)計(jì)的完美管理界面
  • 一流的 URL 設(shè)計(jì)
  • 設(shè)計(jì)者友好的模板語(yǔ)言
  • 緩存系統(tǒng)

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

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

安裝 Django

本文使用了 Django 的開(kāi)發(fā)版本,以便能夠利用 Django 框架的最新改進(jìn)。建議您在 0.95 版正式發(fā)布之前使用這個(gè)版本。關(guān)于最新發(fā)行版本,請(qǐng)參閱 Django 的 Web 站點(diǎn)(再次請(qǐng)您參閱 參考資料 來(lái)獲得鏈接)。

按照以下步驟下載并安裝 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 之后,您現(xiàn)在應(yīng)該已經(jīng)有了可用的管理工具 django-admin.py。清單 2 給出了這個(gè)管理工具中可以使用的一些命令:

清單 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".

主站蜘蛛池模板: 国产美女丝袜黑色视频 | 热热色原原网站 | 日本大片免费一级 | 男女性激烈动态图无遮挡 | 成年人网站免费在线观看 | 久久99综合国产精品亚洲首页 | 日韩在线伦理片免费观看 | 尤物视频一区 | 日日碰狠狠添天天爽 | 青草草视频在线观看 | 一级做a爰全过程免费视频毛片 | 人人澡人摸人人爽歪歪 | 成人在线精品视频 | h黄漫画免费网站 | 日韩色影视 | 黄在线免费 | 欧美激情一区二区三区视频 | 星空影院免费观看韩国三集 | 最近的中文字幕大全免费版 | 国产精品久久久久久久 | 中文字幕手机在线播放 | 日本免费黄色网 | 久久成人激情视频 | 精品无码一区在线观看 | 一区二区三区福利视频 | 麻豆国产三级在线观看 | 影音先锋欧美资源 | 手机在线成人精品视频网 | 日本不卡视频一区二区三区 | 亚洲欧洲尹人香蕉综合 | 91在线公开视频 | www在线小视频免费 xh98hx国产在线视频 | 一级做a爱过程免费观看 | 性xxx69xxx视频在线观看 | 国产草| 欧美午夜一区二区福利视频 | 精品国产一区二区三区成人 | 中文字幕一区中文亚洲 | 亚洲午夜在线观看 | 视频黄色免费 | 欧美第一页在线 |