最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Django博客系統(tǒng)注冊之創(chuàng)建用戶模塊應用

 更新時間:2021年09月28日 10:49:13   作者:IT之一小佬  
本文主要介紹了Django博客系統(tǒng)注冊之創(chuàng)建用戶模塊應用,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下

1. 創(chuàng)建用戶模塊應用

創(chuàng)建應用users

$ python manage.py startapp users

 

2. 注冊用戶模塊應用

INSTALLED_APPS = [
    ...
 
    'users.apps.UsersConfig',
]

注冊完users應用后,運行測試程序。

3. 準備模板目錄并設置模板路徑

4. 定義用戶注冊視圖

1.將static文件夾下在register.html拖拽到templates文件中

2.在users.views.py文件中定義視圖

from django.views import View
 
class RegisterView(View):
    """用戶注冊"""
 
    def get(self, request):
        """
        提供注冊界面
        :param request: 請求對象
        :return: 注冊界面
        """
        return render(request, 'register.html')

5. 定義用戶注冊路由

1.在users子應用中創(chuàng)建urls.py文件,并定義子路由

from django.urls import path
from users.views import RegisterView
 
urlpatterns = [
    # 參數(shù)1:路由
    # 參數(shù)2:視圖函數(shù)
    # 參數(shù)3:路由名,方便通過reverse來獲取路由
    path('register/',RegisterView.as_view(),name='register'),
]

2.在工程的urls.py總路由中添加子應用路由引導

from django.contrib import admin
from django.urls import path,include
 
urlpatterns = [
    path('admin/', admin.site.urls),
    # include 參數(shù)1要設置為元組(urlconf_module, app_name)
    # namespace 設置命名空間
    path('', include(('users.urls', 'users'), namespace='users')),
]

運行測試程序。

6.修改靜態(tài)文件加載方式

1.是由于靜態(tài)資源加載是相對路徑,因此我們需要修改靜態(tài)資源的加載方式

 

    以下代碼是html的header處修改
    {% load staticfiles %}
    <!-- 引入bootstrap的css文件 -->
    <link rel="stylesheet" href="{% static 'bootstrap/css/bootstrap.min.css' %}" rel="external nofollow" >
    <!-- 引入vuejs -->
    <script type="text/javascript" src="{% static 'js/vue-2.5.16.js' %}"></script>
    <script type="text/javascript" src="{% static 'js/axios-0.18.0.min.js' %}"></script>
    。。。
    以下代碼是html的footer處修改
    <!-- 引入js -->
    <script type="text/javascript" src="{% static 'js/host.js' %}"></script>
    <script type="text/javascript" src="{% static 'js/common.js' %}"></script>
    <script type="text/javascript" src="{% static 'js/register.js' %}"></script>

運行測試程序,沒有問題

​​​

到此這篇關于Django博客系統(tǒng)注冊之創(chuàng)建用戶模塊應用的文章就介紹到這了,更多相關Django 創(chuàng)建用戶模塊應用內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • 利用python解決mysql視圖導入導出依賴的問題

    利用python解決mysql視圖導入導出依賴的問題

    這篇文章主要給大家介紹了關于利用python解決mysql視圖導入導出依賴的問題,文中通過示例代碼介紹的非常詳細,對大家學習或者使用python具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧。
    2017-12-12
  • 使用Python進行圖像裁剪和直方圖分析

    使用Python進行圖像裁剪和直方圖分析

    在數(shù)字圖像處理領域,裁剪和分析圖像的直方圖是兩個非常基本且重要的操作,本文將通過一個簡單的Python項目,展示如何使用skimage和matplotlib庫來裁剪圖像并分析其RGB通道的直方圖,感興趣的小伙伴跟著小編一起來看看吧
    2025-01-01
  • python 生成目錄樹及顯示文件大小的代碼

    python 生成目錄樹及顯示文件大小的代碼

    沒啥技術含量,大家都說沒用,只不過算法還有點意思。自己憋出來的,不知道是不是跟別人的一樣。做遞歸得到子文件夾以及文件并不難,但是能夠打印出樹形,層次關系展示出來,有些難度。
    2009-07-07
  • Python餅狀圖的繪制實例

    Python餅狀圖的繪制實例

    今天小編就為大家分享一篇關于Python餅狀圖的繪制實例,小編覺得內容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-01-01
  • 詳解如何使用OpenCV和像素處理圖像灰度化

    詳解如何使用OpenCV和像素處理圖像灰度化

    這篇文章主要為大家介紹了如何使用OpenCV和像素處理圖像灰度化的方法示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-04-04
  • Python queue模塊攻略全解

    Python queue模塊攻略全解

    這篇文章主要為大家介紹了Python queue模塊攻略全解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-12-12
  • Python使用FTP上傳文件的實現(xiàn)示例

    Python使用FTP上傳文件的實現(xiàn)示例

    本文主要介紹了Python使用FTP上傳文件的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-03-03
  • Django項目中包含多個應用時對url的配置方法

    Django項目中包含多個應用時對url的配置方法

    今天小編就為大家分享一篇Django項目中包含多個應用時對url的配置方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-05-05
  • python模塊和包的應用BASE_PATH使用解析

    python模塊和包的應用BASE_PATH使用解析

    這篇文章主要介紹了python模塊和包的應用BASE_PATH使用解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-12-12
  • 在雙python下設置python3為默認的方法

    在雙python下設置python3為默認的方法

    這篇文章主要介紹了如何在雙python下設置python3為默認,本文通過一個例子分步驟給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-10-10

最新評論

连云港市| 大邑县| 泰安市| 称多县| 咸宁市| 乐至县| 石渠县| 伊吾县| 临潭县| 汾阳市| 北京市| 万荣县| 奈曼旗| 历史| 瓦房店市| 黑河市| 哈巴河县| 剑河县| 临邑县| 连平县| 灵丘县| 察哈| 五华县| 洪泽县| 财经| 石渠县| 长海县| 丹棱县| 鄂伦春自治旗| 固阳县| 桃江县| 彭阳县| 乐陵市| 鄂州市| 清镇市| 宝清县| 郁南县| 天全县| 罗城| 深水埗区| 盱眙县|