【Django】学习笔记 -- Lesson.1 创建Django项目
django-admin startproject acapp #创建名为acapp的django项目
python3 manage.py runserver 0.0.0.0:8000 #跑一下我们的项目
然后在acapp/acapp中打开settings.py中找ALLOWED_HOSTS(如果你不知道这个东西在哪,就ag ALLOWED_HOSTS即可,意思是全文搜索)
将自己的ip地址写在括号里,以字符串形式,比如ALLOWED_HOSTS=["xx.xx.xx.xx"],便可用 IP地址:8000 打开django页面
你会发现有个__pycache__的文件夹,它是python预编译好的用来加速的,里面并不存我们的源代码
------———-以上打开的是django的默认页面,我们写django项目肯定不止于默认页面-------
django里有个app的概念,于是我们可以进行如下操作:
python3 manage.py startapp game #创建game这个app,暨多了个名为game的文件夹
其中models.py是定义网站里各种数据库表的,tests不用管,views.py是写视图函数用的 。
管理员页面 即 加/admin就行。
django可以创建多个app,但这次我们只需要创建1个app就行
————————————————————————————————
如上图所示,它会先走到acapp里的urls里面,再走到game.index里的urls中,最后走到views.py里的index里
前ICPC算法竞赛退役选手|现摸鱼ing