zoukankan      html  css  js  c++  java
  • pythonDjango开发-创建django程序

    1.创建jgango程序

      a.命令 cmd命令行下 进入到需要创建项目的路径下

       django-admin startproject mysite  创建项目

       cd mysite 进入项目文件夹

       python manage.py startapp app01 创建项目下APP

    2.执行程序 

       进入pycharm的 Termnal 输入命令

      python manage.py runserver 127.0.0.1:8000

    3.Django默认依赖数据库

        配置 ,settings 

          INSTALLED_APPS = [
        'django.contrib.admin',
        'django.contrib.auth',
        'django.contrib.contenttypes',
        'django.contrib.sessions',
        'django.contrib.messages',
        'django.contrib.staticfiles',
        "app01",
    ]中加入APP的名称

        生成数据库表:

        python manage.py makemigrations #生成配置文件

        python manage.py migrate

    4.django提供的admin管理

        配置数据库后 可以创建超级用户

        python manage.py createsuperuser

       后台管理地址

       http://localhost:8000/admin/login

    5.路由系统(配置程序的url文件)

       1.静态路由

        2.动态路由

             按照顺序,第N个匹配的数据,交给函数的第N个参数,严格按照顺序

             模板的方法,将匹配的参数,传给指定的形式参数

        3.二级路由

              app01

                   url.py(自己创建)

               project_name

                   url: app01->include("app01.url")

      6.基本的数据库操作

          ORM框架

                code first

                         自己写类->数据库表 (在models.py文件中)

         a.创建类

             class UserInfo(models.Model):
            username=models.CharField(max_length=32)
            password=models.CharField(max_length=32)
            age=models.IntegerField()

         b.使用命令根据类创建表

             python manage.py makemigrations #生成配置文件

              python manage.py migrate

        c.给django自带的后台程序 创建管理员信息

            python  manage.py createsuperuser

      

             

             

                 

          

      

       

         

      

       

      

  • 相关阅读:
    关于VSCode如何缩进两个空格
    基于vue来开发一个仿饿了么的外卖商城(二)
    在复杂的项目开发中使用结对编程
    第一个博客
    docker容器启动失败解决办法
    windows转mac-开发环境搭建(六):mac上搭建git环境
    windows转mac-开发环境搭建(五):mac上用docker安装并运行mysql
    windows转mac-开发环境搭建(四):mac上搭建node、VS code、idea环境
    windows转mac-开发环境搭建(三):mac上搭建maven环境
    windows转mac-开发环境搭建(二):mac上搭建java环境
  • 原文地址:https://www.cnblogs.com/whzym111/p/5826435.html
Copyright © 2011-2022 走看看