999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Flask的博客網站設計與實現

2020-07-04 02:15:25涂遠杰鄭劍
電腦知識與技術 2020年15期

涂遠杰 鄭劍

摘要:該博客系統是一款分享型博客,注重個人的學習心得、生活等方面的記錄。后臺基于Python中的Flask框架開發,還涉及爬蟲,數據庫使用的是輕型的SQLite,同時,前端頁面的實現涉及HTML、JavaScript等。系統角色分為游客、用戶、管理員,游客只能進行查看操作,用戶可以發表并管理博客和評論、喜歡他人的博客,用戶還可以在個人中心編輯個人信息等操作,管理員可以對所有博客和評論等進行增刪改查操作。博客編輯與查看使用的是富文本,涉及MarkDown語言。

關鍵詞:博客系統;爬蟲;Python;Flask;HTML

中圖分類號:TP393 文獻標識碼:A

文章編號:1009-3044(2020)15-0109-03

在當今這個信息化的時代下,人們更多的是通過網絡來記錄自己的生活或者學習心得等方面的內容,而該博客系統會是一個較好的生活分享、學術交流的平臺。該系統項目設計時確定三種系統角色,即游客、用戶、管理員,通過設計不同的接口來實現不同的功能。對于游客,只能進行查看操作,如瀏覽首頁、查看其他用戶發布和喜歡的博客等查看操作。而對于用戶,還可以撰寫博客,管理博客,喜歡其他人的博客,發表評論等。管理員則是對整個博客系統進行管理。整個系統是基于Pvthon中的Flask框架來實現的,還結合了爬蟲技術,主要應用于首頁,爬取微博的熱搜榜,實時顯示熱度前十的關鍵詞鏈接。在用戶注冊方面,為避免出現僵尸型用戶,注冊采用的是郵箱注冊,只有正確的郵箱才能進行注冊確認,從而成功登錄系統。而且為保護用戶賬號安全,采用pbkdf2和sha256算法來對密碼進行加密。在撰寫博客方面,使用的是富文本編輯器,而且為了有更好的用戶體驗,編輯博客時會有內容效果的實時預覽。

1系統功能結構的設計

1.1系統后臺管理端功能

如圖1所示系統后臺管理端具有如下功能:

1)對已注冊的用戶的信息進行修改;

2)對所有的博客進行修改和刪除操作;

3)對所有的評論進行刪除操作。

1.2網頁用戶端的主要功能介紹

如圖2所示網頁用戶端具有如下功能:

1)用戶通過郵箱注冊賬號,需填寫正確的郵箱以接收驗證郵件;如果已有賬號可直接登錄,在登錄頁設有“忘記密碼”功能;

2)用戶成功登錄系統后,在個人中心頁面可以修改個人資料或修改密碼,還可以撰寫博客,以及管理已發表或已喜歡的博客;

3)用戶可以在首頁查看或喜歡他人發表的博客,以及評論博客,在博客詳情頁可以管理自己發表的評論,還可以在首頁瀏覽從微博爬取過來的熱搜,鏈接可點擊。

2系統實現的關鍵技術

2.1郵箱驗證注冊減少僵尸型用戶

在如今繁雜的網絡世界中,許多社交平臺有著大量的僵尸型用戶,也就是不活躍的用戶或者虛假用戶,也存在許多的惡意注冊,以達到刷點贊數等其他目的,從而對系統的真實用戶造成不良體驗等。所以本系統采用郵箱驗證注冊來減少僵尸型用戶的產生,注冊用戶需填寫正確且有效的郵箱,系統會發生一封驗證郵件到該郵箱,驗證郵件中攜帶著系統隨機產生的一個序列號鏈接,只有收到郵件并點擊鏈接才能完成驗證,從而成功注冊。具體注冊驗證流程如圖3所示。

3系統界面設計

該博客網站系統是一款分享型博客系統,注重個人學習心得等方面的記錄,在為他人提供幫助的同時,也從他人那里獲取到對自己有用的知識,營造良好的學習氛圍。

1)用戶注冊登錄模塊:用戶填寫相關信息進行注冊并登錄,在登錄頁還設有“忘記密碼”功能。

2)首頁展示模塊:在該頁面,用戶可以瀏覽他人發表的博客,并對其進行查看、喜歡等操作,還可以瀏覽微博實時熱點。

3)用戶個人中心模塊:該模塊包含個人資料、撰寫博客、管理自己發表及喜歡的博客。

4)后臺管理模塊:在該模塊管理員可以對用戶、博客、評論進行管理。

4結束語

經過測試,該系統各個功能模塊運行都很穩定。該系統開發使用的是Pvthon中的Flask框架,并且數據庫使用的是SQLite,兩者都是輕便型工具,所以大大縮短了代碼的編寫量。而且該系統數據庫保存密碼的字段使用pbkdf2和sha256算法來加密的,所以大大提高了用戶賬號的安全性。雖然該系統功能基本完成,但仍然需要繼續完善。

主站蜘蛛池模板: 亚洲欧洲日韩综合| 一本久道久综合久久鬼色| 国产高清国内精品福利| 热久久综合这里只有精品电影| 久久久亚洲色| 国产精品高清国产三级囯产AV| 另类欧美日韩| 欧美成人免费午夜全| 天天躁夜夜躁狠狠躁图片| 国产成人综合久久精品尤物| 亚洲免费黄色网| 少妇精品在线| 亚洲va精品中文字幕| 欧美精品亚洲精品日韩专区va| 亚洲成A人V欧美综合| 在线一级毛片| 日韩成人免费网站| 国产主播一区二区三区| 亚洲一区免费看| 久久99国产综合精品女同| 日韩av电影一区二区三区四区| 中文纯内无码H| 日本午夜在线视频| 亚洲成人动漫在线| 丁香婷婷在线视频| 9久久伊人精品综合| 中国美女**毛片录像在线| 99视频在线观看免费| 国产极品嫩模在线观看91| 国产亚洲精久久久久久无码AV| 亚洲一区国色天香| 人妻中文字幕无码久久一区| 色综合婷婷| 性色在线视频精品| 久久窝窝国产精品午夜看片| 美女潮喷出白浆在线观看视频| 在线不卡免费视频| 人妻精品全国免费视频| 97狠狠操| 亚洲精品第五页| 国产超碰一区二区三区| 成人午夜福利视频| 免费亚洲成人| 999国产精品永久免费视频精品久久| 欧洲高清无码在线| 国产性爱网站| 91po国产在线精品免费观看| 乱人伦中文视频在线观看免费| 亚洲欧美在线精品一区二区| 国产一区成人| 中文字幕无码中文字幕有码在线| 亚洲成a人在线播放www| 国产无人区一区二区三区| 在线另类稀缺国产呦| 国产极品粉嫩小泬免费看| 色香蕉网站| 欧美成人二区| 亚洲欧美不卡| 国产Av无码精品色午夜| 欧美一区二区三区欧美日韩亚洲| 青青青视频91在线 | 9cao视频精品| 亚洲一级毛片在线观| 国产午夜一级淫片| 国产乱人伦AV在线A| 99精品这里只有精品高清视频| 亚洲av无码人妻| 亚洲国产中文欧美在线人成大黄瓜| 国产在线一二三区| 久久精品中文字幕免费| 91网站国产| 久久无码av三级| 欧美一区二区福利视频| 99re经典视频在线| 999国内精品视频免费| 色窝窝免费一区二区三区| 在线观看国产精品日本不卡网| 亚洲AⅤ波多系列中文字幕| 色哟哟国产精品一区二区| 成人午夜视频在线| 久久男人视频| 亚洲美女一区|