zoukankan      html  css  js  c++  java
  • Django学习之manage.py使用

    1. 1.django-admin.py startproject mysite  
    2.     开始一个项目,会初始化一些项目的结构文件  
    3. 2.python manage.py runserver ip:port  
    4.     如: python manage.py runserver 127.0.0.1:8080  
    5.         利用ip可以访问不在同一个主机的数据库  
    6. 3.python manage.py syncdb  
    7.     注:会创建在setting.py下配置的INSTALL_APPS下的所有  
    8.     app,创建其对应的数据表到指定的数据库,但只创建  
    9.     不存在的表  
    10. 4.python manage.py startapp polls  
    11.     开启一个app叫polls,创建如下文件:  
    12.     polls/  
    13.         __init__.py  
    14.         models.py  
    15.         tests.py  
    16.         view.py  
    17. 5.python manage.py sql polls  
    18.     将创建polls的模块的sql语句打印出来,但这不数据库中创建  
    19.     对应的表,若要创建对应的表,需要先在INSTALL_APPS中配置  
    20.     指定的app,然后运行同步数据库命令:python manage.py syncdb  
    21. 6.python manage.py validate   
    22.     检测模块中是否有错误  
    23. 7.python manage.py sqlclear polls  
    24.     打印出清楚模块polls的数据表的方法  
    25. 8.python manage.py sqlindexes polls   
    26.     打印出在模块polls中创建的索引  
    27. 9.python manage.py sqlall polls  
    28.     打印出所有的创建模块polls的sql语句,包括索引  
    29. 10.需要在模块中写__unicode__()方法而不是__str__()方法  
    30.     因为__str__()方法调用__unicode__()方法,并且__str__()  
    31.     方法返回一个utf-8字符串,然而__unicode__()方法返回unicode  
    32.     字符串,因为所有的从数据库中查出的数据都转换为unicode码,这  
    33.     样,__unicode__()类似与unicode(p),转换为unicode码,__str__()  
    34.     类似于encode('utf-8'),转换为utf-8  
    35. 11.创建超级用户  
    36.     manage.py createsuper --username=joe --email=joe@example.com  
    37. 12.设置Django时区  
    38.     修改TIME_ZONE='Asia/Shanghai',然后重启就ok了  
    39. 13.查找已安装的模块的路径  
    40.     python -c "  
    41.     import sys  
    42.     sys.path = sys.path[1:]  
    43.     import django  
    44.     print(django.__path__)"  
    45. 14.查看已经修改的设置  
    46.         python manage.py diffsettings 
  • 相关阅读:
    排序算法(06. 快速排序)
    webpack4.0(02.本地服务和html-webpack-plugin插件)
    HTTP状态码整理
    数据结构与算法考察的知识点
    webpack4.0(01.基础配置和初识)
    数据结构与算法简记--Trie树
    数据结构与算法简记--字符串匹配
    数据结构与算法简记--堆和堆排序
    推荐MarkDown编辑工具Typora--文本画流程图示例
    数据结构与算法简记--二叉树
  • 原文地址:https://www.cnblogs.com/luoSteel/p/5296428.html
Copyright © 2011-2022 走看看