Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537
前言
該項目為前后端分離項目的前端部分,后端項目mall地址:傳送門。
項目介紹
mall-admin-web是一個電商后臺管理系統(tǒng)的前端項目,基于Vue+Element實現(xiàn)。 主要包括商品管理、訂單管理、會員管理、促銷管理、運營管理、內(nèi)容管理、統(tǒng)計報表、財務(wù)管理、權(quán)限管理、設(shè)置等功能。
項目演示
項目在線演示地址:http://39.98.190.128/index.html
項目布局
src -- 源碼目錄 ├── api -- axios網(wǎng)絡(luò)請求定義 ├── assets -- 靜態(tài)圖片資源文件 ├── components -- 通用組件封裝 ├── icons -- svg矢量圖片文件 ├── router -- vue-router路由配置 ├── store -- vuex的狀態(tài)管理 ├── styles -- 全局css樣式 ├── utils -- 工具類 └── views -- 前端頁面 ├── home -- 首頁 ├── layout -- 通用頁面加載框架 ├── login -- 登錄頁 ├── oms -- 訂單模塊頁面 ├── pms -- 商品模塊頁面 └── sms -- 營銷模塊頁面
搭建步驟
https://github.com/macrozheng/mall-admin-web
論什么語言,學Web開發(fā)必做的項目——個人博客。
本次項目基于Python的知名Web框架Django,從數(shù)據(jù)庫到視圖邏輯、再到模板語法,完整的走了一遍MTV開發(fā)流程。
markdown非常適合寫博客、新聞類文章,也快成為了開發(fā)者寫開發(fā)文檔的標配了。所以本博客項目的文檔內(nèi)容,數(shù)據(jù)庫存儲的數(shù)據(jù),也就是markdown格式內(nèi)容,在前端顯示需要轉(zhuǎn)成HTML語法。
開發(fā)環(huán)境:Python3.6+pycharm+Django
1:安裝Django
conda install django
python的包管理工具,anaconda的安裝及配置,詳見博客http://www.jianshu.com/writer#/notebooks/19640626/notes/20743107
IDE工具pycharm的安裝,詳見博客http://www.jianshu.com/writer#/notebooks/19640626/notes/20767808
2:創(chuàng)建Django項目
創(chuàng)建一個項目,名稱為blogs
django-admin.exe startproject blogs
3:進入項目目錄,啟動項目
python manage.py runserver
訪問http://127.0.0.1:8000,提示worked,證明正常運行
4:生成APP
python manage.py startapp blog
命令執(zhí)行完成后,在工程目錄下會生成blog目錄
注意:app的名稱不能和項目名稱一樣
5:添加URL路由
在urls.py文件中,編寫如下代碼:
6:在settings文件中安裝blog的app
7:新建相關(guān)文件夾
在blog目錄下,新建templates、static兩個文件夾(文件夾名字千萬不能錯),templates文件夾中,存放html文件;static文件夾存放資源文件,該文件夾中新建css、img、js三個文件夾,存放對應(yīng)的資源文件。利用pycharm在templates文件目錄下新建一個blog.html的空html文件
6:編寫響應(yīng)函數(shù)
安裝markdown,pip install markdown
響應(yīng)函數(shù)如下所示:
7:在數(shù)據(jù)庫中創(chuàng)建默認表格
python manage.py migrate
8:創(chuàng)建超級管理員的用戶名和密碼
python manage.py createsuperuser,然后逐步設(shè)置用戶名和密碼,密碼至少8個字符
訪問127.0.0.1:8000/admin,輸入設(shè)置好的用戶名和密碼,如下所示:
9:新建博客模型
10:把model轉(zhuǎn)換成中間件
python manage.py makemigrations
11:生成數(shù)據(jù)庫表
12:在admin.py文件中注冊數(shù)據(jù)庫表,使其在管理頁面中顯示
13:增加數(shù)據(jù)
14:在前端頁面調(diào)研后臺數(shù)據(jù)顯示
15:運行效果如下
完整代碼下載地址:https://gitee.com/TianYaBenXiong/django_blog
下是一些常用的HTML網(wǎng)頁源代碼示例,這些示例可用作HTML文檔的基礎(chǔ):
1、創(chuàng)建一個簡單的HTML文檔結(jié)構(gòu):
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport"content="width=device-width,initial-scale=1.0">
<title>My Web Page</title>
</head>
<body>
<h1>Hello,World!</h1>
<p>This is a simple HTML webpage.</p>
</body>
</html>
2、插入圖片:
<img src="image.jpg"alt="Description of the image">
3、創(chuàng)建超鏈接:
<a href="https://www.example.com">Visit Example.com</a>
4、創(chuàng)建無序列表:
<ul>
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
</ul>
5、創(chuàng)建有序列表:
<ol>
<li>First item</li>
<li>Second item</li>
<li>Third item</li>
</ol>
6、創(chuàng)建表格:
<table>
<tr>
<th>Header 1</th>
<th>Header 2</th>
</tr>
<tr>
<td>Row 1,Cell 1</td>
<td>Row 1,Cell 2</td>
</tr>
<tr>
<td>Row 2,Cell 1</td>
<td>Row 2,Cell 2</td>
</tr>
</table>
7、插入段落:
<p>This is a paragraph of text.</p>
8、插入換行符:
<p>This is some text.<br>This is on a new line.</p>
9、創(chuàng)建一個文本輸入框:
<input type="text"name="username"placeholder="Enter your username">
10、插入按鈕:
<button type="button">Click me</button>
這些示例代碼只是HTML的基礎(chǔ),HTML具有更豐富的功能和標記選項,可以根據(jù)需要進行擴展和定制。請根據(jù)您的具體需求,使用這些示例作為起點,構(gòu)建您自己的網(wǎng)頁。
【名揚銀河企業(yè)網(wǎng)站系統(tǒng)】
【免費】提供企業(yè)【網(wǎng)站源碼】,簡單易用,無須擁有代碼基礎(chǔ)。
歡迎留言或私信我們咨詢。
以上內(nèi)容由【名揚銀河】企業(yè)網(wǎng)站系統(tǒng)原創(chuàng)發(fā)布,轉(zhuǎn)載請注明出處。
*請認真填寫需求信息,我們會在24小時內(nèi)與您取得聯(lián)系。