django web步骤
创建django站点cmd步骤
pycharm 创建django项目名字叫mysite
在E:\mypython\shopping_mall\mysite目录下输入cmd,输入python manage.py startapp store(这里是应用程序的名字)
python manage.py runserver 127.0.0.1:9999 这里看django项目是否创建成功,创建成功泽会有小火箭的网页
模型模块的cmd代码有:python manage.py makemigrations 创建数据库脚本文件
python manage.py migrate创建sqllite数据库
- 需求分析
- 初始化资源文件
这里将所有需求分析中的前端全部写完,并且将相同的部分提取出来作为基础前端页面,剩下的的页面继承基础前端页面
这里是第一个基础前端页面 命名为base1.html
这里是继承base1.html的页面
{% extends "base1.html" %} <-!这里是继承页面的语句-->
{% load static %} <-!这里是将所有的静态资源全部导入,在最后不能忘记结束导入,静态资源就是css JavaScript image 文件夹-->
{%block title%}客户登录{%endblock%} <-!这里和上面base1.html的<title>{%block title%}{%endblock%}</title>对应-->
{%block body%}
<form action="/login/" id="form1" name="form1" method="post" >
{% csrf_token %}
<table width="100%" align="center" >
<tr height="40" >
<td colspan="2" align="center"><strong>请您登录</strong></td>
</tr>
<tr height="40" >
<td width="50%" align="right" ><img src="{% static 'images/3.jpg' %}" align="absmiddle"/> 客户账号:</td>
<td>{{ form.userid }}</td>
</tr>
<tr height="40" >
<td width="50%" align="right"><img src="{% static 'images/2.jpg' %}" align="absmiddle"/> 客户密码:</td>
<td>{{ form.password }}</td>
</tr>
<tr height="40" ></td>
</tr>
<tr height="40" >
<td align="right"> </td>
<td ><input type="image" src="{% static 'images/login_button.jpg' %}" />
<a href="/register/"><img src="{% static 'images/reg_button.jpg' %}" border="0" /></a></td>
</tr>
</table>
</form>
{%endblock%}
- 编写模型模块(model.py)
- 测试模型
- 编写表单类(form.py)
- 编写视图模块(views.py)