zoukankan      html  css  js  c++  java
  • 在已有环境上创建django项目

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

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

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

    (base) C:UsersloriDesktoppython后端ackend_projectp2_个人开发者>django-admin startproject djlsite

    注意:

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

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

     

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

    (base) C:UsersloriDesktoppython后端ackend_projectp2_个人开发者djlsite>django-admin startapp djlapp

    注意:

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

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

     

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

    (base) C:UsersloriDesktoppython后端ackend_projectp2_个人开发者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文件。

  • 相关阅读:
    设计模式(十八)备忘录模式
    六种常见的系统架构
    设计模式(十七)中介者模式
    设计模式(十六)观察者模式
    设计模式(十五)迭代器模式
    js实现对象深拷贝
    js中for in与for of使用
    在使用一些UI框架的某些组件的时候,,取消事件冒泡
    js开根号,使用二分法迭代
    js逆向递归 一个多维数组根据子节点ID查找所有父节点ID
  • 原文地址:https://www.cnblogs.com/djlbolgs/p/12711599.html
Copyright © 2011-2022 走看看