zoukankan      html  css  js  c++  java
  • django相关命令

    1 安装django

    pip3 install django
    

      

    2 django-admin命令

    django-admin startproject mysite
    #创建一个项目
    

      

    3 manage.py

    在创建完的项目下有这个文件和项目目录,manage.py用于执行各样操作

    python3 manage.py runserver 0.0.0.0:8000 &
    #runserver为服务启动参数,后接ip:port ,加&为后台启动
    

      

    python3 manage.py startapp blog
    #创建一个app,会出现在根目录下
    

      

    python3 manage.py makemigrations
    #将settings.py-installed app中app下的models里的表结构的改变写入app-migrations目录
    python3 manage.py migrate
    #将app-migrations目录下的表信息提交到数据库。
    

      

    python manage.py migrate  #生成表数据同步
    python manage.py makemigrations #创建变动数据
    python manage.py migrate --database=db1 #同步指定数据库
    python manage.py migrate --database=db2
    #migrate管理命令一次只能操作一个数据库,默认操作default数据库,使用--database指定同步的数据库:
    

      

    python3 manage.py createsuperuser
    #创建admin的账户
    

      

    (venv) E:Pythondj_test>python manage.py shell
    >>> from xxx.serializers import ClothesSerializer
    >>> serializer = ClothesSerializer()
    >>> print(repr(serializer))
    ClothesSerializer():
        url = HyperlinkedIdentityField(view_name='clothes-detail')
        id = IntegerField(label='ID', read_only=True)
        color = SlugRelatedField(queryset=<QuerySet [<Colors: instance:yellow>, <Colors: instance:red>]>, slug_field='colors_cn')
        desc = CharField(max_length=64)
    #shell用于调试
    

      

     

     

     

  • 相关阅读:
    Python 向列表中添加元素
    [python] 查找列表中重复的元素
    Excel文件的读写
    Oracle EBS AP 取消付款
    Oracle EBS AP取消核销
    Oracle EBS AP 创建贷项通知单并核销到相应发票
    Oracle EBS AR 其他API
    Oracle EBS AR 冲销收款
    Oracle EBS 银行账户API
    Oracle EBS AR 客户API
  • 原文地址:https://www.cnblogs.com/jabbok/p/9277339.html
Copyright © 2011-2022 走看看