avatar

Django开发入门

Django开发入门


一、首先了解一下Django的结构

我们使用pycharm创建一个django项目,然后发现有以下目录文件

1
2
3
4
5
__init__.py(初始化一些东西)
asgi.py
setting.py(在开发过程中里面有很多配置需要添加)
urls.py(类似于spring的@controller)
wsgi.py

view的创建

输入以下指令可以创建一个app_name

1
python3 manage.py startapp app_name

这里我创建一个login

login目录下urls文件
1
2
3
4
5
6
from django.urls import path

from . import views
urlpatterns = [
path('',views.index,name='index')
]
login目录下view文件
1
2
3
4
5
from django.shortcuts import render
from django.http import HttpResponse
# Create your views here.
def index(request):
return HttpResponse("Hello World!")
然后在一开始创建项目的那一层的urls加一个include包和path即可,path是为了能加载login的app
1
2
3
4
5
6
from django.contrib import admin
from django.urls import path,include
urlpatterns = [
path('admin/',admin.site.urls),
path('index/',include("login.urls"))
]

最终效果:

控制台输入 python3 manage.py runserver 然后输入http://127.0.0.1/index/就可以看到Hello World!了

文章作者: 咲夜南梦
文章链接: http://yoursite.com/2019/12/22/Django%E5%BC%80%E5%8F%91%E5%85%A5%E9%97%A8/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 咲夜南梦's 博客
打赏
  • 微信
    微信
  • 支付宝
    支付宝

评论