搭建第一个django项目
django是python做web最为强大和全能的后端框架,不会django的python如一条咸鱼。。。 所以开始学习django框架。
首选得在python中下载django
下载命令:
pip install django
正常下载如下图所示:
django就下载好了,很多小伙伴不知道下载好的django在哪里找,别着急跟我一步一步来
首先进入python
kouhuideAir:~ kouhui$ python3 Python 3.6.5 (v3.6.5:f59c0932b4, Mar 28 2018, 05:52:31) [GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.57)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>> import sys >>> sys.path ['', '/Library/Frameworks/Python.framework/Versions/3.6/lib/python36.zip', '/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6', '/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/lib-dynload', '/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages'] kouhuideAir:~ kouhui$ cd /Library/Frameworks/Python.framework/Versions kouhuideAir:Versions kouhui$ ls 3.6 kouhuideAir:Versions kouhui$ open 3.6
打开python3.6会看到这个文件夹,此时可以看到django就下好了
在电脑中新建一个文件夹pro,进入到项目目录下,现在我们就可以启动第一个django项目了
kouhuideAir:~ kouhui$ cd /Users/kouhui/Desktop/pro/
kouhuideAir:pro kouhui$ django-admin.py startproject my_first_django
此时你的文件夹中会出现的你刚才新建的django项目,目录结构如下图所示:
这里的manager.py是整个django项目的启动文件
settings.py是整个django项目的配置文件
urls.py是整个django项目的url控制器,根据客户端请求的url去分配对应的视图函数
wsgi.py部署时会送到
接着我们创建第一个django里面的第一个应用项目了
kouhuideAir:pro kouhui$ cd my_first_django/
kouhuideAir:my_first_django kouhui$ ls
manage.py my_first_django
kouhuideAir:my_first_django kouhui$ python3 manage.py startapp my_first_pro
kouhuideAir:my_first_django kouhui$
进入该项目,执行manager.py文件 此时应用项目就生成了
models.py文件主要是应用项目用来操作数据库的
views.py文件用来处理客户端发来的url
最后启动应用项目就ok了
kouhuideAir:my_first_django kouhui$ python3 manage.py runserver Watching for file changes with StatReloader Performing system checks... System check identified no issues (0 silenced). You have 17 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 30, 2019 - 10:59:18 Django version 2.2.2, using settings 'my_first_django.settings' Starting development server at http://127.0.0.1:8000/ Quit the server with CONTROL-C.
此时应用项目就启动了,应该启动时没有输入ip地址和端口号,默认为127.0.0.1:8000,在网址中输入127.0.0.1:8000,第一个diango项目启动好了!!!
请尊重作者劳动成果,有需要请转载,标明出处!!!