zoukankan      html  css  js  c++  java
  • Django主线

    Django怎么学:

    参考地址:https://www.zhihu.com/question/26235428

    需要了解的知识点:

    Django Url请求流程

    首要操作

    Django的安装

    pip3 install django
    

    默认安装在Python36安装目录下的Scripts目录下:

    C:UsersadminAppDataLocalProgramsPythonPython36Scripts
    	可执行文件:django-admin
    	默认是加入环境变量中的;
    

    项目解析:

        整体项目为             project  mysite
        	包含配置文件
        	管理文件
        
        项目内部每个模块为     app 		app01-cmdb (处理业务逻辑)
    								    app02-监控
    

    创建项目project:

    django-admin startproject mysite
    

    创建APP:

    cd mysite
    python manage.py startapp cmdb		    # 创建cmdb app项目
    python manage.py startapp monitor		# 创建aws  app项目
    

    1 .创建完成项目后,启动项目:

    C:aws>python .manage.py runserver 127.0.0.1:8000
    

    2 .将环境依赖的 模块导出

    C:aws>pip freeze > requirements.txt
    

    3 .将环境依赖的 模块导入

    C:aws>pip install -r requirements.txt
    

    4 .初始化数据库

    C:aws>python .manage.py makemigrations
    No changes detected
    

    5 .创建数据库,默认使用sqlite3数据库,如果使用MySQL数据库,需要在settings里面指定数据库配置

    C:aws>python .manage.py migrate
    Operations to perform:
      Apply all migrations: admin, auth, contenttypes, sessions
    Running migrations:
      Applying contenttypes.0001_initial... OK
      Applying auth.0001_initial... OK
      Applying admin.0001_initial... OK
      Applying admin.0002_logentry_remove_auto_add... OK
      Applying contenttypes.0002_remove_content_type_name... OK
      Applying auth.0002_alter_permission_name_max_length... OK
      Applying auth.0003_alter_user_email_max_length... OK
      Applying auth.0004_alter_user_username_opts... OK
      Applying auth.0005_alter_user_last_login_null... OK
      Applying auth.0006_require_contenttypes_0002... OK
      Applying auth.0007_alter_validators_add_error_messages... OK
      Applying auth.0008_alter_user_username_max_length... OK
      Applying sessions.0001_initial... OK
    

    6 .创建admin管理用户

    C:aws>python .manage.py createsuperuser
    Username (leave blank to use 'admin'): admin
    Email address:admin
    Password:admin123
    Password (again):admin@123
    Superuser created successfully.
    
  • 相关阅读:
    C#成员设计建议
    基于任务的异步编程模式(TAP)的错误处理
    基于任务的异步编程模式(TAP)
    C#克隆
    C#操作excel打印
    父元素如何围住浮动子元素
    intellij idea创建第一个动态web项目
    Idea快捷键
    Python中列表的copy方法
    C++读取数量不定的数据
  • 原文地址:https://www.cnblogs.com/baolin2200/p/7516391.html
Copyright © 2011-2022 走看看