1:Django创建项目简单流程

@声明这一切操作在Linux系统中。


@创建虚拟环境
1.在Linux系统中安装pip(sudo apt install python3-pip
2.安装隔离的虚拟开发环境venv(sudo apt install python3-venv
3.创建对应工程的开发虚拟环境(python3 -m ven .hellojjango)(.hellojango 为一个隐藏的虚拟环境,即一个影藏的文件夹)
4.进入该虚拟化环境:source .hellojango/bin/activate
5.退出该虚拟环境:deactivate


@创建HelloDjango项目
1.进入选定的虚拟环境中source .hellojango/bin/activate
2.安装Djangopip install django==1.11.7
3.在该虚拟环境中创建HelloDjango项目:django-admin.py startproject HelloDjango

HelloDjango 项目默认结构:
HelloDjango:
    __init__.py
    settings.py
    urls.py
    wsgi.py
manage.py:

4.创建应用:python3 manage.py startapp App(创建App应用)
5.用pycharm打开该项目,在项目下的settings.py文件中注册App应用

INSTALLED_APPS = [

    # 一堆默认的django应用
    ...
    # 自定义的应用
    'MyApp',
]

6.应用默认应用结构

App:
    __init__.py:
    admin.py:
    apps.py:
    models.py:
    views.py:
    migrations包:
    test.py:

7.初始化数据库引擎:
安装pymysql:pip3 install pymysql或者在pycharm中的设置里添加pymysql。
在工程的init.py中添加初始化 代码

import pymysql
pymysql.install_as_MySQLdb()

8.迁移数据:
生成迁移:python3 manage.py makemigrations
执行迁移:python3 manage.py migrate
9运行项目:python manage.py runserver
默认端口为8000,可以自行修改,例:python manage.py runserver 8001,这样端口为8001

@该文章纯粹为个人笔记,不喜勿喷!!!1

猜你喜欢

转载自blog.csdn.net/qq_42055440/article/details/80461773