Django项目从零开始的大概脉络
程序员文章站
2024-01-16 19:41:04
Django项目从零开始脉络 1. 创建虚拟环境,隔离项目python环境: 2. 安装Django: 要在创建的虚拟环境下安装, 3. 创建Django项目: 找个合适的目录 注意隔离环境对不对 命令行运行Django服务,检查是否成功 一定要在项目根目录下运行 配置好项目的端口映射 如果配置物理 ......
django项目从零开始脉络
创建虚拟环境,隔离项目python环境:
mkvirtualenv -p /usr/bin/python3.6 envname
-
安装django:
pip install django
- 要在创建的虚拟环境下安装,
workon envname
- 要在创建的虚拟环境下安装,
-
创建django项目:
django-admin startproject projectname
- 找个合适的目录
- 注意隔离环境对不对
- 命令行运行django服务,检查是否成功
- 一定要在项目根目录下运行
- 配置好项目的端口映射 如果配置物理机8000端口映射虚拟机8000的端口,那么运行django项目时绑定8000端口,访问网址的时候访问物理机的8000端口
-
创建pycharm远程项目
在物理机找个合适的地方创建一个空目录
-
配置远程解释器(端口映射是否做好了)
- 物理机1234,虚拟机22,连接的时候就用1234
- 一定要选择创建好的那个python隔离环境
- 隔离环境在
/home/pyvip/.virtualenv
-
配置文件映射
使
remote host
窗口显示当前项目下的文件详情不小心关了remote host窗口,
【tools】=>【deployment】=>【browser remote host】
下载项目文件(一定要在根目录下运行download)
-
配置pycharm,启动django服务,即配置django环境下的编译环境
- 先用命令行运行检查
-
创建app:【对应虚拟环境,对应项目根目录下】
- 到项目根目录运行命令
python manage.py startapp appname
- 下载代码到本地
- 到项目根目录运行命令
-
配置views视图
- 写好视图函数
- 配置好urls【app中的url和项目中url】,app中=>项目文件中include【一旦改了url的配置,django项目的欢迎界面就没了】
- 软编码,子url中命名name
-
创建模板
- 项目根目录下创建templates文件夹
-
settings.py
文件下,’dirs’:
后添加[os.path.join(base_dir),‘tempaltes’]
-
模板的继承与引用
- 继承:首先在开始声明
{% extends 'teacher/base.html' %}
,其次通过{% block name %}content{% endblock %}
填充父类页面中所挖的响应的坑 - 引用:通过
{% include 'teacher/ad.html' %}
实现引用,其中'teacher/ad.html'
是被引用文件在模板文件夹中的路径
- 继承:首先在开始声明
码字不易,转载请注明出处
下一篇: 一篇文章教你3分钟如何发布Qt程序
推荐阅读
-
从零开始搭建前后端分离的NetCore2.2(EF Core CodeFirst+Autofac)+Vue的项目框架之五全局异常处理
-
pyinstaller打包django项目成exe以及遇到的一些问题
-
Django查找网站项目根目录和对正则表达式的支持
-
django 商城项目之购物车以及python中的一些redis命令
-
Linux下将Python的Django项目部署到Apache服务器
-
Django项目中包含多个应用时对url的配置方法
-
Django项目中model的数据处理以及页面交互方法
-
django项目中的ajax分页和条件查询。
-
django项目运行因中文而乱码报错的几种情况解决
-
从零开始搭建vue移动端项目到上线的步骤