结合Git的Django基本使用
新建项目
1.进入Git Bash,使用命令django-admin --version,查看django是否已经安装,若没有安装,则需要使用pip install django==<版本号> 安装。
2.使用django-admin startproject <project_name> 来新建一个django项目。
初始化Git仓库&推送至远端仓库
1.在git bash中cd到创建的项目目录下,使用git init初始化本地仓库。
2.使用touch .gitignore.txt新建文件,里面包含了忽略纳入版本控制的选项。
3.git add .添加当前目录下的所有文件及非空文件夹到暂存区。
4.git commit -m ’提交原因‘提交到版本仓库。
5.git remote add origin <仓库url>关联远端仓库(前提是在gitee上创建了仓库)。
6.git push origin master将master分支推送到远端仓库的origin。
django项目配置
1.用pycharm打开新建的项目,配置解释器。
2.在虚拟环境下安装所需要的依赖项 pip install <包名>
3.设置右上角,选择Python,Script path选择新建项目中的manage.py,Parameters填runserver。
运行你的django项目
1.点击运行按钮,可以看到下方已经运行成功,点击生成的地址,进入到django欢迎页面。
2.配置settings中的LANGUAGE_CODE = ’zh-hans‘,可以将页面变为中文;TIME_ZONE = 'Asia/Chongqing’可以将时区修改为中国重庆时区。
创建应用
1.打开终端,使用django-admin startapp <名称>或者python manage.py startapp <名称>来创建一个App应用。
2.创建应用后,需要在settings–>INSTALLED_APPS中增添你创建的应用名称。
视图
1.在应用中的views中定义视图函数,可以返回HttpResponse对象或者使用render渲染一个模板。
2.在主路由urls中配置资源请求路径。使用path(‘路径/’,视图函数名),需要导入这个视图。
3.在django的服务器上输入这个路由就能看到对应的返回内容了。
模板
1.呈现动态内容有两种方式,一是通过ajax请求获得数据,用js来渲染,这个过程在浏览器中完成,称之为前端渲染;二是把前端静态页面改造为模板页,把动态内容换位占位符{{}},称之为后端渲染。实际开发中,因为后端渲染会对服务器造成压力,因此更推荐使用前端渲染的方式。
2.项目目录下新建templates文件夹,存放html模板,在视图中使用 return render(request,’模板‘,<键值对形式的参数>)渲染模板。
3.在模板中使用{{}}接收参数。