国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

在Python的Django框架中實(shí)現(xiàn)Hacker News的一些功能

2020-02-23 00:46:35
字體:
供稿:網(wǎng)友

逐步指示

這是提供給更喜歡閱讀的人的視頻文本版本。我們將創(chuàng)建一個(gè)類似黑客新聞 或Reddit的社交新聞網(wǎng)站。它將被稱為“鋼鐵傳聞”,作為一個(gè)分享關(guān)于“鋼鐵俠”的有趣傳聞和對其進(jìn)行投票的地方。

屏幕錄像第一部分的概述:

    目標(biāo)     虛擬環(huán)境- 從零開始!     模型管理 - 夢想的工作 #78     基本的模板     通用視圖 - 新聞列表視圖和 新聞細(xì)節(jié)視圖     分頁-免費(fèi)!!


設(shè)置虛擬環(huán)境

    我們將用virtualenv 和 virtualenvwrapper來建立一個(gè)虛擬開發(fā)環(huán)境。首先請確認(rèn)你已經(jīng)安裝了它們:

    

mkvirtualenv djangorocks

    我在屏幕錄像中使用的是一個(gè)叫Xubuntu的變種Ubuntu系統(tǒng)。但你應(yīng)該能夠在其他的操作系統(tǒng)以最小的改變重復(fù)這些步驟。

    安裝 Django (請確認(rèn)你已經(jīng)安裝了pip ):
 

  pip install Django==1.5

    你也可以使用 Django 1.5.1. 這些方法和代碼在最新的 Django 版本中沒有測試過能否工作,所以最好按照本教程使用的版本來學(xué)習(xí)。

創(chuàng)建工程和應(yīng)用

    創(chuàng)建一個(gè)名為steelrumors的工程:
  代碼如下:
    cd ~/projects
    django-admin.py startproject steelrumors
    cd steelrumors
    chmod +x manage.py

    在你喜愛的編輯器中打開steelrumors/settings.py文件。定位和改變下列內(nèi)容 (改變用粗體顯示):
        代碼如下: 'ENGINE': 'django.db.backends.sqlite3'
        'NAME': 'database.db',
        最后 INSTALLED_APPS = ( 'django.contrib.admin',

    接下來,修改steelrumors/urls.py,取消下列行的注釋:
 
    

from django.contrib import admin  admin.autodiscover()     urlpatterns = patterns('',    url(r'^admin/', include(admin.site.urls)),  )

    同步創(chuàng)建管理對象并進(jìn)入管理詳細(xì)資料:

  

 ./manage.py syncdb

    打開一個(gè)新標(biāo)簽或一個(gè)新終端并保持服務(wù)器實(shí)例在運(yùn)行(不要忘了在這個(gè)終端上發(fā)布可工作的djangorocks):
 

  ./manage.py runserver

    訪問管理頁 (一般是 http://127.0.0.1:8000/admin/) 并登錄.

    創(chuàng)建鏈接應(yīng)用:
 

  ./manage.py startapp links
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 霍城县| 丹巴县| 哈尔滨市| 盐源县| 九龙城区| 石河子市| 雷山县| 璧山县| 库伦旗| 吴旗县| 平江县| 张掖市| 遂宁市| 潢川县| 贞丰县| 石景山区| 安仁县| 于都县| 长沙市| 广水市| 南汇区| 广平县| 乐昌市| 汾阳市| 肥东县| 洛扎县| 莒南县| 罗田县| 龙胜| 东丽区| 焉耆| 遵化市| 淮安市| 河北省| 宝坻区| 葫芦岛市| 观塘区| 嫩江县| 广宁县| 和平县| 秭归县|