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 
  • 相关阅读:
    windows7 Cygwin 下安装 YouCompleteMe 插件
    挣值管理(EVT)
    关键路径法
    PERT(计划评审技术,Program Evaluation an Review Technique)
    孙子兵法--你如何来做好事情
    项目经理解决冲突的模式
    PMP考试--成本管理中常用的概念
    PMP考试--挣值如何计算?
    PMP-产品范围与项目范围区别
    PMP考试--价值工程法
  • 原文地址:https://www.cnblogs.com/luoSteel/p/5296428.html
Copyright © 2011-2022 走看看