安装专业版

温馨提示: 社区版不能创建django项目
参考链接: https://macoshome.com/app/developertools/6728.html#Down

初始化Django项目

新建一个项目-> 选择Django
image.png
创建完项目后生成的目录
image.png

  1. ls
  2. Django_project/ -- django项目存储全局配置
  3. db.sqlite3
  4. templates/ -- 存储网页模板
  5. app01 -- 新建的子项目
  6. manage.py -- 启动脚本
  7. 启动方式
  8. python3 manage.py runserver 0.0.0.0:80
  9. ls Django_project/
  10. asgi.py
  11. settings.py
  12. urls.py -- 配置调用子项目的url和对应的函数
  13. wsgi.py
  14. ls app01/
  15. apps.py
  16. models.py
  17. views.py -- 具体的代码逻辑
  18. admin.py
  19. migrations
  20. tests.py
  21. ls templates/
  22. login.html

启动项目
image.png

访问项目

image.png

新建一个登陆项目

  • 第一步

    在 templates下创建一个登陆的模板 ```html <!DOCTYPE html>

    欢迎来到登陆页面!

  1. - **第二步**
  2. app01/views.py 下创建函数
  3. ```python
  4. # 定义一个函数 当调用这个函数的时候就返回 login.html的内容
  5. def index(request):
  6. return render(request,'login.html')
  • 第三步

    1. Django_project目录下配置urls.py

    ```python import app01.views

urlpatterns = [ path(‘index/‘,app01.views.index), # 访问路径为index,调用app01下的index函数 path(‘admin/‘, admin.site.urls), ] ```

  • 第四步

    1. 启动或重启Django项目
  • 第五步

    访问 index路径
    image.png