Django学习---Day1-app的创建、应用及在Pycharm里的环境配置

目录

  • pycharm里虚拟环境的配置
  • pycharm里配置Debug
  • 创建第一个应用(app)
  • 在myapp应用中的views里定义方法
  • myproject项目下urls的配置
  • myapp项目下urls的配置

pycharm里虚拟环境的配置

1.根据上一节的内容,将其内容移至到pycharm神器中继续操作,但在操作之前,需要配置pycharm中的环境
在Settings —>Project—>Project interpretor下,将之前创建好的带有python.exe的虚拟环境路径加载到此处,作为继续在pycharm上运行的python环境及virtualenv虚拟环境

pycharm里配置Debug

Debug用来进行代码的调试
1.在pycharm里的Run菜单栏下的Debug下进行python解释器的配置
2.分别对Name,Scripts path和Parameters进行配置
Name:
Scripts path:
Parameters:

创建第一个应用(app)

1.在myproject工程下创建一个名为的应用
格式:python manage.py startapp app-name
这里就直接在pycharm中进行应用(app)的创建,与在cmd中命令相同
python manage.py startapp myapp
示例如下:
应用(app)里内容包括如下:
a init.py :初始化
b admin.py :管理后台注册模型
c apps.py :settings环境里注册app的时候需要使用到。但是在这里不推荐使用
d models.py :写模型的地方
e tests.py :
f urls.py
g views.py :写处理业务逻辑的地方
强调:这里使用的最多的有 d、f和g

在myapp应用中的views里定义方法

这里使用HttpResponse的时候,需要导入如下模块
from django.http import HttpResponse

定义一个hello_girl的方法

def hello_girl(request):

# 返回一个Hello, beautiful girl的页面对象
return HttpResponse('Hello, beautiful girl')

myproject项目下urls的配置

1.在myproject项目中的urls文件下配置urlpatterns
from django.conf.urls import url, include
from django.contrib import admin
from myapp import views

urlpatterns = [
url(r’^admin/’, admin.site.urls),
url(r’^myapp/’, include(myapp.urls)),
# 这里的hello_girl为路径,通过它可以访问到hello_girl方法中的Hello, beautiful girl对象,注意hello/—后面的/,代表路径的匹配
url(r’^hello_girl/’, views.hello_girl),

myapp项目下urls的配置

2.在myapp项目下新建urls文件夹,同时配置
该目录下的urls刚好匹配在myproject项目下urls路径的后面
from django.conf.urls import url
from myapp import views

urlpatterns = [
url(r’^hello_girl/’, views.hello_girl),
]
访问页面地址如下:
127.0.0.1:8000/myapp/hello_girl/
即会显示: Hello, beautiful girl

你可能感兴趣的:(Django)