初识Django知识点总结

1.、创建Django项目

django-admin startproject myproject

2、进入项目目录创建app

python manage.py startapp myApp

3、在setting/py的INSTALLED_APPS 中添加app

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'myapp'
]

4、在项目的urls.py中创建url

from myapp import views
urlpatterns = [
    path('admin/', admin.site.urls),
    path('', views.login),
    path('index/', views.index),
]

也可以在myapp目录下创建urls.py写入关于这个app的url,便于管理

5、在models.py中创建数据库对象表

# Create your models here.
class usertable(models.Model):
    userid = models.IntegerField(primary_key=True)
    username = models.CharField(max_length=50)
    password = models.CharField(max_length=50)
    useremail = models.CharField(max_length=50)

    def __unicode__(self):
        return self.username

   创建完成之后进行数据迁移

   python manage.py makemigrations

   python manage.py migrate

扫描二维码关注公众号,回复: 3279403 查看本文章

6、在views.py中编写视图

     def login(request):

           pass

7、修改默认数据库以及对数据库的操作

参考文章:

https://blog.csdn.net/Fe_cow/article/details/80669146

8、几个函数的概念

render() 显示模块页面,自动使用RequestContext

render_to_response() 显示模板页面,RequestConext需要coding进去

HttpResponseRedirect() 页面重定向方法

HttpResponse() 返回一个HttpResponse到前端

猜你喜欢

转载自blog.csdn.net/zzf1510711060/article/details/82802041