[TimLinux] myblog 创建第一个app
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了[TimLinux] myblog 创建第一个app,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2070字,纯文字阅读大概需要3分钟。
内容图文
![[TimLinux] myblog 创建第一个app](/upload/InfoBanner/zyjiaocheng/1152/d3fee25573e745b6b2b6486743aef846.jpg)
1. 项目结构
项目地址:https://github.com/timscm/myblog.git
2. 启动项目
通过pycharm启动项目,进入调试模式:


" D:\Program Files\JetBrains\PyCharm 2018.1.3\bin\runnerw.exe " C:\Python365\python.exe "D:\Program Files\JetBrains\PyCharm 2018.1.3\helpers\pydev\pydevd.py" --multiproc --qt-support=auto --client 127.0.0.1 --port 51807 --file D:/pycharm/myblog/manage.py runserver 8000 pydev debugger: process 11624 is connecting Connected to pydev debugger (build 181.4892.64) pydev debugger: process 4136 is connecting Performing system checks... System check identified no issues (0 silenced). You have 14 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions. Run ‘python manage.py migrate‘ to apply them. June 03, 2018 - 22:08:49 Django version 2.0.5, using settings ‘myblog.settings‘ Starting development server at http://127.0.0.1:8000/ Quit the server with CTRL-BREAK.
访问:http://127.0.0.1:8000/
3. 文件介绍
django-admin: django管理命令,django-admin startproject myblog就是用来创建myblog项目的。
manage.py: 该文件用于对项目内部进行管理操作,python manage.py startapp polls。
db.sqlite3:使用sqlite3时候,数据文件路径:
myblog/: 顶层的myblog目录只是一个目录而已,可以修改为任何目录名,但是内部的myblog目录,则是不能轻易修改的,它是项目模块包目录名。
__init__.py: 标识当前myblog/目录为Python模块包
settings.py:项目的代码级设置文件,包含有:项目安装了的app,加载的中间件,第一个URLConf文件路径,模板相关配置,WSGI应用程序配置,数据库的配置,密码认证配置,语言和时区配置,静态URL路径配置。
urls.py:在settings的ROOT_URLCONF = ‘myblog.urls‘ 指定了前端访问http服务时,第一个解析URL文件路径,而该文件内存放的则是URL与Python/Django视图代码间的解析关系
wsgi.py:当使用HTTP/NGINX部署Django项目的时候,则是通过这个文件引入到Python/Django代码的。
templates/: 这个目录可以认为是Django解析静态文件时候,搜索的目录,这个目录需要在settings.py中对TEMPLATES变量中的DIRS指定该目录的路径值来实现的
4. 初始化配置
ALLOWED_HOSTS = [‘192.168.20.100‘] 这个选项是用来配置对外提供服务的IP地址列表集合,填写的值,有它特定的格式,以后会深入介绍。
5. 启动项目
6. 创建app
7. 引入app
修改myblog/settings.py,加该app设置为加载
myblog/urls.py:
polls/urls.py
polls/views.py
启动服务后,访问:http://127.0.0.1:8000/polls/
原文:https://www.cnblogs.com/timlinux/p/9130804.html
内容总结
以上是互联网集市为您收集整理的[TimLinux] myblog 创建第一个app全部内容,希望文章能够帮你解决[TimLinux] myblog 创建第一个app所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。