python学习第五六十七天:创建Django与项目介绍

Posted luck_L

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python学习第五六十七天:创建Django与项目介绍相关的知识,希望对你有一定的参考价值。

主流web框架总结

a   socket
b   路由关系
c   模板字符串替换(模板语言)

主流web框架
djange  a用别人的   b自己写     c自己写
flask   a用别人的   b自己写     c用别人的(jinja2)
tornado a自己写     b自己写     c自己写

创建Django

    1 Django模块安装
    2 创建Django项目    django-admin startproject 项目名
    3 mange.py          管理我的django项目
    4 (1) 启动django--python3
        -manage.py runserver 127.0.0.1:8002
		-manage.py runserver 8002
		-manage.py runserver 
	   (2) pycharm启动:①跟上面一样
	                    ②点右上角的绿色箭头
	       强调:不是点右键运行
	5 停止 ctrl+c
	

项目介绍

settings        django全局配置文件
urls            路由关系

app创建命令:manage.py startapp app01
    目录:
        migrations:数据库歉意的文件
        admin:后台管理相关
        apps:app配置相关
        models:模型,数据库相关,写一些类
        test:测试相关
        views:视图函数

settings:
    DEBUG               true为开发时用于提示错误,false为上线时使用
    INSTALLED_APPS      放app的名字
    MIDDLEWARE          中间件
    TEMPLATES           指定模板文件放的路径
    DATABASES           指定连接的数据库
    

静态文件配置:(名字一定不能错)
STATICFILES_DIRS=[
    os.path.join(BASE_DIR,‘static‘),
]


三件套
render          模板渲染
HttpResponse    返回字符串
redirect        重定向

以上是关于python学习第五六十七天:创建Django与项目介绍的主要内容,如果未能解决你的问题,请参考以下文章

第三百六十四五六七天 how can I 坚持

python第五十七天-- 补上笔记

python第五十七天------补上笔记

python第十七天-----Django初体验

python学习之第十七天

第五十七天