先要有一台db,建立庫 t1,並建立表 classes,有如下記錄:
mysql> select * from classes;建立django專案:+----+------------+
| id | title |
+----+------------+
| 1 | 全棧4期 |
+----+------------+
在新視窗中開啟:
注釋掉 settings.py 檔案中的這一行:
'django.middleware.csrf.csrfviewmiddleware',在此檔案的最後新增:
staticfiles_dir = (os.path.join(base_dir, 'static'),
)
from django.shortcuts import render在 templates 下建立 classes.html,內容如下:import pymysql
def classes(request):
conn = pymysql.connect(host='192.168.153.128',port=3306,user='root',passwd='redhat',db='t1')
cursor = conn.cursor(cursor=pymysql.cursors.dictcursor)
cursor.execute('select id,title from classes')
class_list = cursor.fetchall()
cursor.close()
conn.close()
print(class_list)
return render(request, 'classes.html',)
id班級}}
django 建立乙個專案
在d django project 目錄下 django admin startproject mysite在d django project mysite 目錄下 python magage.py runserver可以訪問 ctrl c 結束當前服務 解析 python manage.py指令和...
建立乙個Django專案
準備工作都完成了,現在可以建立乙個django專案啦。一種是利用整合開發軟體直接建立,比如pycharm 另一種就是利用終端。開啟虛擬環境 開啟虛擬環境是為了滿足不用的需求 輸入 先進入要建立目錄的路徑 python django admin.py startproject 專案名稱 自己取名 我取...
建立乙個Django專案
技術交流 進入自己的python環境 建立django目錄位址 mkdir p home dev django 建立mysite專案 cd home dev django django admin.py startproject djangodemo cd home dev django 這個時候發...