zoukankan      html  css  js  c++  java
  • django_初级学习(1)

    1.创建项目app: pyhton manage.py satartapp User

    注册APP:

    INSTALLED_APPS = [
        'django.contrib.admin',
        'django.contrib.auth',
        'django.contrib.contenttypes',
        'django.contrib.sessions',
        'django.contrib.messages',
        'django.contrib.staticfiles',
        'users.apps.UsersConfig',
        'captcha',
    ]
    

      

    2.添加静态文件配置:

    STATICFILES_DIRS=[
        os.path.join(BASE_DIR,'static'),
    ]  

    3.设置后台语言和时间

    LANGUAGE_CODE = 'zh-hans'
    
    TIME_ZONE = 'Asia/Shanghai'

    4.设置数据库为mysql

    DATABASES = {
        'default': {
            'ENGINE': 'django.db.backends.mysql',
            'NAME': 'EDG',
            'USER': 'root',
            'PASSWORD': '123456',
            'HOST': '127.0.0.1',
            'PORT': '3306',
        }
    }  

    奇淫技巧

    当APP较多时,创建不同的APP 后可以在每个APP下创建views.py

    在和项目同名的目录下为主要的views.py 下添加     include('captcha.urls'),  在每个APP的views下可以减少部分

    同名 的  views.py 
    urlpatterns = [
        
        url(r'captcha/',include('captcha.urls')),
        url(r'^users/',include('users.urls',namespace='users')),
        url(r'^courses/', include('courses.urls', namespace='courses')),
        url(r'^$',index ,name='index')
    
    ]
    
    其他app下的views.py
    from django.conf.urls import url
    from .views import user_register,user_login,user_logout
    urlpatterns = [
        url(r'^user_register/$',user_register,name='user_register'),
        url(r'^user_login/$', user_login, name='user_login'),
        url(r'^user_logout/$', user_logout, name='user_logout'),]
    

      

      

                                     

  • 相关阅读:
    19 SSM整合,SSM框架快速搭建
    18 MyBatis——多表查询
    17 MyBatis——ResultMap的使用、字段名冲突问题
    97 Eclipse的tomcat修改代码自动重启服务器功能的关闭
    27 Maven报错解决
    16 MyBatis——缓存
    Linux VPS搭建蚂蚁笔记Leanote私有云笔记存储平台
    CentOS7 安装记录
    Linux学习笔记之一
    mr-robot靶机练习
  • 原文地址:https://www.cnblogs.com/taysem/p/12073476.html
Copyright © 2011-2022 走看看