乙個Django專案

2022-06-20 10:06:11 字數 1158 閱讀 9837

先要有一台db,建立庫 t1,並建立表 classes,有如下記錄:

mysql> select * from classes;

+----+------------+

| id | title |

+----+------------+

| 1 | 全棧4期 |

+----+------------+

建立django專案:

在新視窗中開啟:

注釋掉 settings.py 檔案中的這一行:

'django.middleware.csrf.csrfviewmiddleware',
在此檔案的最後新增:

staticfiles_dir = (

os.path.join(base_dir, 'static'),

)

from django.shortcuts import render

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',)

在 templates 下建立 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 這個時候發...