建立一個Django 的常規步驟
一、尋找一個磁盤目錄,好比 e:
二、django-admin startproject ops
三、cd ops
四、python manage.py startapp noah
五、修改項目配置settings.py ---> INSTALLED_APPS 添加一行 "noah"
六、暫時關閉csrf
七、虛擬機中安裝mysql
7.1 mkdir /data/tools -p && cd /data/tools && wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
7.2 rpm -ivh mysql-community-release-el7-5.noarch.rpm
7.3 yum -y instal mysql-server
7.4 systemctl start mysqld
7.5 mysql -uroot
7.6 grant all privileges on *.* to root@'%' identified by 'Abcd1234';
7.7 systemctl enable mysqld && systemctl demon-reload
八、建立一個存放靜態文件的目錄,好比說 noah_static,這個目錄下存放的是好比js 或者 css等文件
九、配置settings.py,文件末尾添加 STATICFILES_DIRS = [os.path.join(BASE_DIR, 'noah_static'),] 注意這個STATICFILES_DIRS必須和STATIC_URL結合一塊兒使用。具體解釋見博客
若是咱們想把咱們的靜態文件放在應用目錄下,那麼咱們能夠這麼操做 STATICFILES_DIRS=[os.path.join(BASE_DIR,"app01","static")]
推薦使用load
<head>
<meta charset="UTF-8">
{% load staticfiles %}
<title>Title</title>
</head>
十、修改數據庫鏈接信息 settings.py
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql', # 數據庫引擎
'NAME': 'mydb', # 你要存儲數據的庫名,事先要建立之
'USER': 'root', # 數據庫用戶名
'PASSWORD': '1234', # 密碼
'HOST': '192.168.10.10',# 主機
'PORT': '3306', # 數據庫使用的端口
}
}