一.静态文件调用
在app下面新建一个文件夹名为static,然后在static下新建一个与app同名的文件夹,其中存放包括css等静态文件
static与template是一样的,放在app下面与放在根目录下面的template都是一样的。
在login/static/login下创建一个静态文件:style.css,并在其中写入给input按钮写的样式,这个具体的css也可以到网上找一下,是一些前端的知识,在这里不是很重要
input{
width:320px;
height:30px;
border:1px solid #CF7A7A;
}
然后在相应的html里的head里面调用这个css
<link rel="stylesheet" type="text/css" href="/static/login/style.css">
看一下效果,调用成功了
以上是通过路径的方法加载静态文件,Django本身有自带的加载静态文件的方法
二.Django自带的test.py文件
打开app下自带的test.py文件,开始测试
先来测试一下model
所以这里可以在创建完一个model后,对其进行增删改查的测试
除此之外,这里的这个test.py还可以对视图进行测试
不过这个实用性不是很强啊,要看视图可以直接浏览器看啊
from django.test import TestCase
from django.test import Client
# Create your tests here.
from login.models import Login
class LoginTest(TestCase):
def test_login_model(self):
logins = Login.objects.all()
print(len(logins))
login = Login(name='trumpbaby',age=76)
login.save()
logins = Login.objects.all()
print(len(logins))
self.assert_(login.name=='test1','名字不匹配')
def test_client(self):
client = Client()
response = client.get('/login/add/')
print(response.status_code)
这篇有点短啊哈哈哈
到这里Django的基础内容就结束了,接下来用Django实际搭建一个mock系统。