Django 笔记第一篇 基础回顾

本文介绍了Django框架的核心组件,包括URL分发器、视图系统、模板系统及对象关系映射器,并概述了从创建项目到运行服务器的基础操作流程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

    接触Django已经有半年多了,用它做过一些个小的项目,不过认识的都是浅层的东西,现在决定开始深入的学习这一开源框架。第一篇先回顾一下学过之前的内容。

Django框架的核心包括:
一个基于正则表达式的URL分发器:urls.py。

一个视图系统:用于处理请求, views.py。

一个模板系统:模板处理引擎将设计HTML页面和编写Python代码这两种工作分离开。

一个面向对象的映射器:用作数据模型(以Python类的形式定义)和关联性数据库间的媒介,models.py。


Django建立的基本操作:

创建项目(project):
$ django-admin.py startproject  mysite1(站点名称)


设置配置文件setting.py中的项目:

设置数据库,添加项目应用等。


创建应用(app):

$ python manage.py startapp myapp1


开启服务器:
$ python manage.py runserver 192.168.1.11:8080


运行shell或者脚本:

$ python manage.py shell 

$ python manage.py shell < myscript.py

$ python manage.py shell
>>> execfile('myscript.py')


在app的model.py中创建数据库表:

from django.db import models  
class register_info(models.Model):  
    account=models.CharField(max_length=200)  
    password=models.CharField(max_length=200)  

数据库同步操作:

$ python manage.py syncdb 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值