在已有环境上创建django项目

整体环境描述:win10系统,django已经装好,2.0.13版本,pycharm编辑器,项目环境为base(非虚拟环境)

1、打开cmd终端(或使用pycharm带的终端),切换到项目目录。

2、创建django项目(名称是djlsite):

(base) C:\Users\lori\Desktop\python后端\backend_project\p2_个人开发者>django-admin startproject djlsite

注意:

(1)       命令最后没有点(’.’),以前创建django项目时都有点,现在不用点应该也行;

(2)       成功执行后,目录结构如下:

 

 

 

3、进入djlsite目录,创建APP(APP名称是djlapp):

(base) C:\Users\lori\Desktop\python后端\backend_project\p2_个人开发者\djlsite>django-admin startapp djlapp

注意:

(1)创建app时,位置是与manage.py平级的。

(2)成功执行后,会多出djlapp目录,整体目录结构如下:

 

 

 

4、开启服务,验证创建成功:

(base) C:\Users\lori\Desktop\python后端\backend_project\p2_个人开发者\djlsite>python manage.py runserver

浏览器访问http://127.0.0.1:8000/,看到如下画面即说明创建成功:

 

 

 

5、激活app:

(1)在settings.py文件中,加上新创建的app名称'djlapp':

INSTALLED_APPS = [

    'django.contrib.admin',

    'django.contrib.auth',

    'django.contrib.contenttypes',

    'django.contrib.sessions',

    'django.contrib.messages',

    'django.contrib.staticfiles',

    #My apps

    'djlapp', #加上这一句

]

(2)在终端中依次执行以下2句(分别是创建表结构和写入数据库):

python manage.py makemigrations

python manage.py migrate

 

延伸:

1、与创建项目时末尾加点相比,djlsite目录中少了asgi.py文件。

posted @ 2020-04-16 11:37  djl_djl  阅读(440)  评论(0编辑  收藏  举报