https://docs.djangoproject.com/en/1.10/intro/tutorial01/
按照官方文档来就好了,这里只是整理下一些常用的指令
(一个完整小项目:http://d-roger.com/category/web/ )
1.启用虚拟环境
source ENV3.5/bin/activate
2.在终端,创建目录文件夹
mkdir CompanyWebsite
3.创建django项目
django-admin startproject [项目名称]
4.创建数据模型
python manage.py migrate
(修改Model后执行 python manage.py makemigrations [app名称])
5.部署运行项目
python manage.py runserver
(python manage.py runserver 8080 or python manage.py runserver 0.0.0.0:8000)
6.创建app
python manage.py startapp [app名称]
(在setting.py INSTALLED_APPS 添加 ‘[app名称]’ )
7.创建管理员账号
python manage.py createsuperuser
备注:template中 {{ 变量名 }} {% 标签 %}
添加模板时候
在app目录中,新建static,templates文件夹,然后把文件分别拖入
a.在setting.py中修改配置,告诉服务器去哪里寻找模板文件
'DIRS': [os.path.join(BASE_DIR,'templates')], #修改这一行
b.模板的静态文件
STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR,'static') #增加这一行
c.在templates文件中(.html文件)
{% load static %}
{% static "[绝对路径]" %}
<link href="{% static "css/bootstrap.min.css" %}" rel="stylesheet">
网友评论