Django简介
1.Django安装与注意事项
# 主意事项
1.计算机名称不能含有中文
2.一个pycharm窗口就是一个工程(项目)
3.项目文件夹不要有中文
# ps:django版本: django 1.X(现在用的版本是这个1.11.11)
# 安装
pip3 install django
# 或pycharm直接安装,可以指定版本specify version
# 如果已经安装了高版本需要降低版本:pip3 uninstall django,然后重新指定安装:pip3 install django ===1.11.20 或pycharm指定版本安装
# 查看djiango是否安装成功
命令行界面:django-admin
# 命令行创建django项目
django-admin startproject 项目名
ps:创建一个应用面的文件夹,里面有一个跟应用名同名的文件夹和一个manage.py的文件
# 命令行创建应用
django-admin startapp 应用名
# application
一个django项目 可以有多个应用,django是一款开发应用的web框架
django项目就类似是一所大学,而里面的应用就类似于一个个学院
# 命令行启动项目
python manage.py runserver
启动成功后浏览器可以访问:http://127.0.0.1:8000和http://127.0.0.1:8000/admin
ps:命令行创建django项目不会自动新建templates文件夹,并且settings.py配置文件(TEMPLATES 列表中DIRS)不会自动写templates文件夹路径,所以都需要手动添加[os.path.join(BASE_DIR,'templates')]
如下图:
# pycharm创建
项目:File-->New Project-->Django-->Location(创建项目)-->More Settings创建应用--->Application name:应用名
在pycharm的命令行中创建应用:Tools-->Run manage.py TASK-->startapp 应用名
应用创建后需要再settings.py中注册应用INSTALLED_APPS里添加
启动后可以访问:http://127.0.0.1:8000
# 注意:
1 在django中创建的应用必须去settings文件中注册才能生效,否则django不识别
2 确保不要端口冲突