日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

团队项目开发篇章8

發(fā)布時間:2023/12/9 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 团队项目开发篇章8 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

例會時間:2016.11.3

整理:姬索肇

例會照片

?

每個人的工作

任務分配

我們今天與王鹿鳴學長和李云濤學長針對團隊開發(fā)過程中遇到的問題進行了討論,非常感謝學長們的熱心幫助,同時我們也被他們強大的編程能力所折服~

在這里為學長們點個贊^_^

在學長的建議下,我們4名團隊成員有了更加明確的分工。

李文濤,黎柏文:負責前端界面的完善

姬索肇,韓慧敏:負責Solr和后端的連接

經(jīng)過與數(shù)據(jù)處理組的溝通,在Solr中先存放了一些簡單的信息,嘗試進行連接工作。

Solr中的信息格式:

{ "id": "web0",

"title": [ "" ],

"links": [ "http://runningonempty.acm.org/fullreport2.pdf" ],

"_version_": 1549993234929811500 },

主要包含文件的標題和文件的鏈接

以json的形式反饋給后端,然后再由后端處理后交給ReactJS處理

團隊成員分配任務任務分數(shù)任務開始時間任務截止時間
李文濤?針對Solr反饋的數(shù)據(jù),修改前端頁面511.4-6:00?11.5-6:00?
姬索肇根據(jù)數(shù)據(jù)處理組上傳的數(shù)據(jù)修改后端代碼511.4-6:00?11.5-6:00?
韓慧敏根據(jù)數(shù)據(jù)處理組上傳的數(shù)據(jù)修改后端代碼511.4-6:00?11.5-6:00??
黎柏文完善頁面中的FeedBack功能511.4-6:00?11.5-6:00??

項目架構(gòu)簡述

?根據(jù)兩位學長的講解,我在這里梳理一下項目的基本架構(gòu)以及各個部分對應的文件路徑。

后端架構(gòu):Django

主要由一些.py文件構(gòu)成

views.py的作用是把前后端連接起來,作為后端向前端返回數(shù)據(jù)的唯一出口

settings.py是一些設置,例如對于數(shù)據(jù)庫db.sqlite3的讀取方式可以在此設置。

models.py是以類的形式描述的數(shù)據(jù)庫字典,可以當成django為了連接數(shù)據(jù)庫提供的封裝

前端架構(gòu):ReactJS

需要進一步學習的內(nèi)容:ReactJS,AltJs

assets/xuebaonline/目錄下的各個.jsx文件用于控制前端的界面渲染。

app.jsx是主界面的總的控制端。

components是各個組件所在的文件夾,里面的文件都是.jsx文件,例如搜索結(jié)果顯示的界面由searchresult.jsx控制,如果要增加組件就需要更改這些文件。

里面return的內(nèi)容都是http的代碼,用來控制界面的顯示。

[注]使用Chrome的審查元素功能就可以查看界面中某一部分對應的組件是什么

搜索系統(tǒng):Solr

在Admin界面collection1下的Query界面可以進行查詢,Solr返回的查詢結(jié)果是json格式的,views.py文件中有關于solr處理的內(nèi)容。

query函數(shù)中,

1 solr_url = '馬賽克'#代表solr的查詢地址 2 #... 3 for doc in res['docs']: 5 que = {} 7 que['id'] = doc['id'] 9 que['title'] = doc['title'] 11 que['owner'] = doc['owner_s'] 13 que['view_count'] = doc['view_count_i'] 15 que['ans_num'] =doc['answer_count_i'] 17 que['creation_date'] = doc['creation_date_s'] 19 que['url'] = doc['links'][0] 21 que['body'] = doc['body_t'] 23 que['tags_name'] = doc['tags_ss'] 25 question_list.append(que) 27 #doc['owner_s']里的owner_s是Solr中的字段,而que['owner']中的owner是前端顯示搜索界面時識別的字段。

?燃盡圖

?

轉(zhuǎn)載于:https://www.cnblogs.com/liuliudashun/p/6028899.html

總結(jié)

以上是生活随笔為你收集整理的团队项目开发篇章8的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。