django 中的hello word 开心,通过申请博客了,,发个随笔庆祝一下~~~~~~~

django 中的hello word!

 

准备:[pymsql,pycharm,django3.0.7]

>>>终端中:django-admin.py startproject [项目名]  pycharm中直新建django项目    # 新建项目

>>>终端中 :python manage.py startproject [应用名]   # 新建应用


 

用pycharm打开项目进入【项目名】中setting   # 注册应用

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    '应用名'  # 注册应用
]

LANGUAGE_CODE = 'zh-hans'  # 设为中文

TIME_ZONE = 'Asia/Shanghai'  # 亚洲上海时间

# 设置mysql为默认数据库
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql', # 改为 django.db.backends.mysql
'NAME': '%s', # 改为数据库名字
'USER': '%s', # 用户名
'PASSWORD':'%s', # 密码
'HOST':'%s', # 主机
'PORT':3306 # 端口
}
}
在【项目】中的__init__.py中
import pymysql
pymysql.install_as_MySQLdb()

在mysql文件夹下base.py 中

# 注掉下面这个版本验证 或 下载mysqlclient这个版本快一点
# if version < (1, 3, 13):
# raise ImproperlyConfigured('mysqlclient 1.3.13 or newer is required; you have %s.' % Database.__version__)

#
 

 
进入【项目名】中urls中就

from django.contrib import admin
from django.urls import path,include
from django.conf.urls import url

urlpatterns = [
path('admin/', admin.site.urls),
url(r'^',include('应用名.urls')) # 路径包含

]

 


 

进入【应用】下新建urls.py

from django.conf.urls import url

from 应用名 import views  # 导入视图

urlpatterns = [
    

     url(r'^$',views.index) # 创建首页

  path('正则',视图)  # 建议方法
]

 


 

进入应用下views.py中

 

from django.shortcuts import render
from django.http import HttpResponse

  def index(request):
    return Httpreponse('<h1>HelloWork</h1>')

 

 

可以跑起来了     python manage.py runserver

127.0.0.1:8000/index

 

posted @ 2020-07-09 10:37  trysocket  阅读(127)  评论(0编辑  收藏  举报