`

若干django使用的笔记,以后应该会继续更新吧...

 
阅读更多
1、setting.py里面的
TIME_ZONE = 'Asia/Shanghai'
LANGUAGE_CODE = 'zh-cn'

import os
PROJECT_PATH = os.path.abspath(os.path.dirname(__file__))
MEDIA_ROOT = os.path.join(PROJECT_PATH,'media')
TEMPLATE_DIRS = (os.path.join(PROJECT_PATH,'templates'))

2、创建项目相关
python django-admin.py startproject thepj
python manage.py runserver
python manage.py startapp theapp

3、模板引入相关
{% include "thedir/nav.html" %}

4、ubuntu更新django
sudo apt-get install python-setuptools
sudo easy_install --upgrade django

5、views.py

from django.http import HttpResponse
from django.template.loader import get_template
from django.template import Context
from django.core import serializers

def welcome(request):
    return HttpResponse("Welcome")

def main(request):
    t = get_template('main.html')
    html = t.render(new_context())
    return HttpResponse(html)

6、urls.py
from django.conf.urls import patterns, include, url
from django.conf import settings
from xxx.views import *

urlpatterns = patterns('',
    url(r'^media/(?P<path>.*)$', 'django.views.static.serve',{'document_root': settings.MEDIA_ROOT },name="media"),

    (r'', welcome),
)

7、从数据库反向生成models.py
python manage.py inspectdb theapp/models.py
分享到:
评论

相关推荐

    django笔记 django笔记

    本笔记将深入探讨Django的基础概念、核心功能以及实际应用。 1. **Django简介**: Django是由两位美国开发者在2005年创建的开源项目,它遵循MVC(模型-视图-控制器)设计模式,但更倾向于MTV(模型-模板-视图)...

    Django学习笔记.doc文件.rar

    在本压缩包中,"Django学习笔记.doc文件.rar"包含了一份详尽的Django框架学习资料,由以下几个部分组成: 1. **用户身份验证.doc**:这部分讲述了Django内置的身份验证系统,包括如何创建用户账户,登录和登出功能...

    Django学习笔记.pdf

    ### Django学习笔记知识点详解 #### 一、Django框架安装及环境配置 **知识点1:安装Django** - **背景介绍:** 在Python环境中安装Django框架是开发基于Python的Web应用程序的第一步。 - **安装步骤:** - **...

    Django学习笔记.docx

    Django学习笔记 本文档是 Django 学习笔记,基于 b 站千锋教育的视频课程,涵盖了 Django 的基础知识和应用实践。 知识点一:Django 项目结构 * 项目结构:manage.py、__init__.py、settings.py、urls.py、wsgi....

    Django学习笔记.zip

    这个名为"Django学习笔记.zip"的压缩包文件显然包含了关于Django框架深入学习的各种资料,涵盖了从基础到进阶的主题。让我们逐一探讨这些主题。 1. **Django安装**:Django的安装通常通过Python的包管理器pip完成。...

    2019版-千锋Django-源码+笔记.zip

    《深入探索Django框架:2019版千锋Django源码与笔记解析》 Django,作为Python世界中最受欢迎的Web开发框架之一,以其高效、简洁和强大的功能著称。2019版千锋Django的源码与笔记资源,为初学者和进阶者提供了一个...

    Django学习笔记月伴之夜.

    在`Django学习笔记月伴之夜.py`中,可能会看到如下的模型定义: ```python from django.db import models class Article(models.Model): title = models.CharField(max_length=200) content = models....

    django教程:基本操作笔记整理.png

    django教程:基本操作笔记整理.png

    千峰django笔记.md

    学习django框架的笔记,超详细

    课程设计基于Django和Python开发的网络云笔记系统源码+详细运行说明.zip

    ```shellsudo pip3 install Django==2.2.12```本项目使用的是MySQL数据库,因此下面进行MySQL数据库配置### MySQL数据库配置#### 安装MySQL```1.安装:sudo apt install mysql-server2.查看默认安装的MySQL的用户名和...

    Django框架学习笔记

    ### Django框架学习笔记 #### 软件框架概述 软件框架是软件开发中的一种结构化设计,它提供了一种组织代码、数据和其他资源的方式,使得开发者可以更容易地构建应用程序。框架通常包含了一些预设的解决方案,这些...

    千锋Django笔记.rar

    11. **Django Rest Framework**:如果笔记深入,可能会涉及Django的RESTful API开发,介绍DRF框架的使用。 12. **Django的其他功能**:如缓存系统、国际化和多语言支持、日志记录等。 通过这份笔记的学习,读者...

    django学习笔记

    之后,创建项目和应用,使用`django-admin startproject projectname`和`python manage.py startapp appname`命令。 3. **MTV架构** - **Model**:模型(Model)是数据结构的定义,负责与数据库交互。在Django中,...

    PythonDjango学习笔记Python简单运用(二).docx

    Python Django 学习笔记主要关注的是Python的基本使用和Django框架的应用。首先,文档介绍了Python的基础操作,包括如何启动IDLE(Python GUI)并打印出"Hello World"。在Python中,`print`语句是用于输出信息到控制台...

    B站武沛齐Django笔记和代码

    2022 B站最详细django3教程(django从入门到实践) 很适合刚学习django的同学 通过一个案例,把django的基本的templates,models,urls,from,modelfrom讲的清清楚楚,甚至还给了我们应用场景。

    Django学习笔记

    个人总结的Django学习笔记, 持续更新中。 目前只是总结了django的一部分学习逻辑。

    Django入门笔记.doc

    Django入门笔记主要涵盖以下几个关键知识点: 1. **创建项目**:Django是Python的一款Web框架,用于快速开发高效、可维护的网站。创建项目是使用Django的第一步,通过命令行工具`django-admin startproject project...

    Django-1.2.5.tar.gz

    "Django-1.2.5.tar.gz" 是一个包含Django 1.2.5版本源代码的压缩文件,使用的是常见的归档格式tar与gzip的组合。在本文中,我们将深入探讨Django框架及其1.2.5版本中的关键特性、安装方法、核心概念以及在实际项目中...

Global site tag (gtag.js) - Google Analytics