最近在开始学习Django遇到些问题做个小记
pychram安装Django:
Settings------->Project 项目---------->Python Interpreler
选择好你的编译器,点击 + 号,下载Django
创建测试项目:
创建生成项目包结构:
创建应用:
使用pycharm创建应用找到 点击Tools,打开 Run manage.py Task
输入startapp 应用名,创建应用
创建好后的结构:
- manage.py: 一个实用的命令行工具,可让你以各种方式与该 Django 项目进行交互。
- __init__.py: 一个空文件,告诉 Python 该目录是一个 Python 包。
- asgi.py: 一个 ASGI 兼容的 Web 服务器的入口,以便运行你的项目。
- settings.py: 该 Django 项目的设置/配置。
- urls.py: 该 Django 项目的 URL 声明; 一份由 Django 驱动的网站"目录"。
- wsgi.py: 一个 WSGI 兼容的 Web 服务器的入口,以便运行你的项目。
- apps.py:app相关
- admin.py:Django自带的admin相关
- models.py:数据映射关系相关
- views.py:业务逻辑视图相关
然后编写必要的操作 hello Django
在 templates 文件夹下创建html文件
编写视图:
from django.shortcuts import render
def test(request):
context = {'hello': 'Hello World !!!!'}
return render(request, 'test.html', context)
接着开始绑定URL处理映射
from django.contrib import admin
from django.urls import path
from app01 import views
urlpatterns = [
# path('admin/', admin.site.urls),
path('test/', views.test)
]
弄好之后,点击运行项目
点击控制台的路径 在浏览器中访问 http://127.0.0.1:8000/test/ 即可