第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

django入門與實踐

杜秉軒 Python工程師
難度初級
時長 3小時14分
學(xué)習(xí)人數(shù)
綜合評分9.63
191人評價 查看評價
9.8 內(nèi)容實用
9.6 簡潔易懂
9.5 邏輯清晰
  • 課程目標(biāo):
    1.學(xué)習(xí)Django的基本用法

    2.了解Django的原理及其組件的意義

    3.獨立使用Django就進行網(wǎng)站開發(fā)

    查看全部
    1 采集 收起 來源:課程介紹

    2018-11-20

  • Admin

    配置

    https://img1.sycdn.imooc.com//5beeda950001ebf505470248.jpg

    https://img1.sycdn.imooc.com//5beedab70001b8cf04630213.jpg


    https://img1.sycdn.imooc.com//5beedf56000118bb04660228.jpg

    https://img1.sycdn.imooc.com//5beedf6b0001c7bb04470181.jpg


    查看全部
    0 采集 收起 來源:Admin增強

    2018-11-16



  • Django Shell

    https://img1.sycdn.imooc.com//5beed86a0001bfa505380275.jpg

    https://img1.sycdn.imooc.com//5beed8b80001e92904930268.jpg

    https://img1.sycdn.imooc.com//5beed91e000175db05220227.jpg

    https://img1.sycdn.imooc.com//5beed9e60001f86809930519.jpg









    查看全部
    0 采集 收起 來源:Django shell

    2018-11-16

  • 小技巧:

    過濾器

    https://img1.sycdn.imooc.com//5beed6b10001383005680309.jpg


    查看全部
    0 采集 收起 來源:Templates過濾器

    2018-11-16

  • edit_page.html

    <form?action="{%?url?'myblog:edit_action'?%}"?method="post">
    ????{%?csrf_token?%}?<!--防攻擊,不加的話會403錯誤。post方法都需要添加csrf?-->
    ????<label>文章標(biāo)題
    ????????<input?type="text"?name="title"/>
    ????</label>
    ????<br/>
    ????<label>文章內(nèi)容
    ????????<input?type="text"?name="content"/>
    ????</label>
    ????<br/>
    ????<input?type="submit"?value="提交">
    </form>

    views.py

    def?edit_action(request):
    ????title?=?request.POST.get('title',?'TITLE')
    ????content?=?request.POST.get('content',?'CONTENT')
    ????models.Article.objects.create(title=title,?content=content)
    ????articles?=?models.Article.objects.all()
    ????return?render(request,?'myblog/index.html',?{'articles':?articles})

    myblog/urls.py 添加url

    url(r'^edit/action$',?views.edit_action,?name='edit_action'),


    查看全部
  • hf_blog/urls.py 添加namespace

    urlpatterns?=?[
    ????url(r'^admin/',?admin.site.urls),
    ????url(r'^myblog/',?include('myblog.urls',?namespace='myblog'))
    ????]

    mybog/urls.py 添加name

    urlpatterns?=?[
    ????url(r'^index$',?views.index),
    ????url(r'^article/(?P<article_id>[0-9]+)$',?views.article_page,?name='article_page'),
    ]

    index.html

    {%?for?article?in?articles?%}
    ????<a?href="{%?url?'myblog:article_page'?article.id?%}">{{?article.title?}}</a>
    ????<br/>
    {%?endfor?%}


    查看全部
  • URl參數(shù)傳遞

    url(r'^index$',?views.index),
    url(r'^article/(?P<article_id>[0-9]+)$',?views.article_page),

    兩url之間需要寫逗號

    url正則中組名和參數(shù)名一致

    views.py

    def?article_page(request,?article_id):
    ????article?=?models.Article.objects.get(pk=article_id)
    ????return?render(request,?'myblog/article_page.html',?{'article':article})


    查看全部
  • 創(chuàng)建超級用戶

    python?manage.py?createsuperuser

    Admin入口

    localhost:8000/admin/

    后臺修改為中文

    setting.py

    LANGUAGE_CODE?=?'zh_Hans'

    admin.py

    from?.?models?import?Article
    admin.site.register(Article)

    修改后臺文章列表

    models.py

    def?__str__(self):
    ????return?self.title


    查看全部
    0 采集 收起 來源:Admin

    2018-11-16

  • model.py

    class?Article(models.Model):
    ????title?=?models.CharField(max_length=32,?default?='Title')
    ????content?=?models.TextField(null=True)

    生成數(shù)據(jù)

    python?manage.py?makemigrations

    數(shù)據(jù)遷移

    python?manage.py?migrate

    查看sql

    python?manage.py?sqlmigrate?myblog?0001

    添加數(shù)據(jù)

    https://img1.sycdn.imooc.com//5bee669f000154f602940162.jpg

    views.py

    def?index(request):
    ????article?=?models.Article.objects.get(pk=1)
    ????return?render(request,?'myblog/index.html',?{'article':?article})

    啟動服務(wù)

    python?manage.py?runserver


    查看全部
    0 采集 收起 來源:Models

    2018-11-16

  • 移植數(shù)據(jù)庫

    python manage.py makemigrations

    然后

    python manage.py migrate

    查看全部
    0 采集 收起 來源:Admin增強

    2018-11-13

  • 出現(xiàn)post請求的表單都需要在表單下添加{% csrf_token %}

    查看全部
  • 編輯響應(yīng)函數(shù)

    查看全部
  • 超鏈接目標(biāo)地址

    查看全部
  • URL傳遞參數(shù)

    查看全部
  • 模板For循環(huán)

    查看全部

舉報

0/150
提交
取消
課程須知
1、了解HTML的用法。 2、基本掌握Python的用法。
老師告訴你能學(xué)到什么?
1、搭建完整的Django開發(fā)環(huán)境。 2、創(chuàng)建項目及應(yīng)用。 3、了解項目目錄下各文件的含義和作用。 4、了解并學(xué)會開發(fā)Templates。 5、了解并學(xué)會開發(fā)Models。 6、掌握Admin的基本配置方法。 7、學(xué)會項目URL的配置方法。 8、開發(fā)一個由三個頁面組成的簡易博客網(wǎng)站。

微信掃碼,參與3人拼團

微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復(fù)購買,感謝您對慕課網(wǎng)的支持!