欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Django项目从零开始的大概脉络

程序员文章站 2022-04-18 13:44:12
Django项目从零开始脉络 1. 创建虚拟环境,隔离项目python环境: 2. 安装Django: 要在创建的虚拟环境下安装, 3. 创建Django项目: 找个合适的目录 注意隔离环境对不对 命令行运行Django服务,检查是否成功 一定要在项目根目录下运行 配置好项目的端口映射 如果配置物理 ......

django项目从零开始脉络

  1. 创建虚拟环境,隔离项目python环境:mkvirtualenv -p /usr/bin/python3.6 envname

  2. 安装django:pip install django

    • 要在创建的虚拟环境下安装,workon envname
  3. 创建django项目:django-admin startproject projectname

    • 找个合适的目录
    • 注意隔离环境对不对
    • 命令行运行django服务,检查是否成功
      • 一定要在项目根目录下运行
      • 配置好项目的端口映射 如果配置物理机8000端口映射虚拟机8000的端口,那么运行django项目时绑定8000端口,访问网址的时候访问物理机的8000端口
  4. 创建pycharm远程项目

    • 在物理机找个合适的地方创建一个空目录

    • 配置远程解释器(端口映射是否做好了)

      • 物理机1234,虚拟机22,连接的时候就用1234
      • 一定要选择创建好的那个python隔离环境
      • 隔离环境在/home/pyvip/.virtualenv
    • 配置文件映射

      • 使remote host窗口显示当前项目下的文件详情

      • 不小心关了remote host窗口,【tools】=>【deployment】=>【browser remote host】

    • 下载项目文件(一定要在根目录下运行download)

    • 配置pycharm,启动django服务,即配置django环境下的编译环境

      • 先用命令行运行检查
  5. 创建app:【对应虚拟环境,对应项目根目录下】

    • 到项目根目录运行命令python manage.py startapp appname
    • 下载代码到本地
  6. 配置views视图

    • 写好视图函数
    • 配置好urls【app中的url和项目中url】,app中=>项目文件中include【一旦改了url的配置,django项目的欢迎界面就没了】
    • 软编码,子url中命名name
  7. 创建模板

    • 项目根目录下创建templates文件夹
    • settings.py文件下,’dirs’:后添加[os.path.join(base_dir),‘tempaltes’]
  8. 模板的继承与引用

    • 继承:首先在开始声明{% extends 'teacher/base.html' %},其次通过{% block name %}content{% endblock %}填充父类页面中所挖的响应的坑
    • 引用:通过{% include 'teacher/ad.html' %}实现引用,其中'teacher/ad.html'是被引用文件在模板文件夹中的路径

码字不易,转载请注明出处