Django项目的搭建详细流程

搭建最初的Django项目

  1. 创建Django项目
    • 使用pycharm创建就可以,选择好需要的环境,选择创建好templates文件夹
    • 使用命令行也可以

      django-admin startproject 项目名称
  2. 新建app,并且注册到settings中

    python manage.py startapp APP的名字
  3. 在app中新建urls.py,并且在项目的主路由urls.py里包含过去。

4.在settings里配置好所需要的数据库

5.创建static文件夹,并且在settings里面配置好路径,还有media文件夹
“`
STATIC_URL = ‘/static/’

# 配置static和media路径
STATICFILES_DIRS=[
os.path.join(BASE_DIR,'static'),]
MEDIA_ROOT=os.path.join(BASE_DIR,r'static/media')

```

6.可以运行项目测试项目是否成功了

python manager.py server 端口号

开始开发Django项目

  1. 设计好model,对应好相应的表,生成到数据库中

    python manager.py makemigrations
    python manager.py migrate

2.写路由,然后生成相应的views,在views里面实现业务逻辑,完成模板的渲染

3.修改模板,使其具有相应的模板语言,便于渲染,更简洁

Django相关的小知识点
- url的反向解析

```

<a href="{% url 'app:register' %}">注册</a>
```
  • 重定向

    response = redirect(reverse('app:home'))
  • 用户注册的时候,一定不要忘记更改前端的from表单的属性

    <form method="post" onsubmit="return check()" enctype="multipart/form-data" action="{% url 'app:register' %}">
    {% csrf_token %}
  • 后来写的异步请求等文件不要忘记填充到模板的block中

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值